Really good to deal with. Office staff were great. Kept us informed of progress, let us know about a delay and gave us the option to change order. Prompt responses to all emails. Significant savings on what I could source locally which is some ways is very disappointing. Overall good experience and would definitely not hesitate in using them again.