Has anyone used Specialist Blinds to make and fit your blinds? (Company head office in Ewell with factory in Ashford). Looking for recommendations, slightly worried the price is too good to be true