FSGC make sure you are happy from the get go.
They maintain excellent communication and even use handwritten notes for a very personalised touch. If only all retailers care about customer satisfaction to the same high standard.
The quality of their gear is 100%.