I couldn't be happier with the service and product provided. I did a fair bit of research through the site and found it really informative. I learned a lot and made decisions based on that. However when it came time to order it was reassuring to actually speak to someone who was able to verify my thoughts and guide where necessary. My order came bang on time, well packaged and secure. I am really pleased with the quality of the materials and when I needed a little bit of installation help they were there for that too. I have further parts of my project and I will be back to buy here because I trust them.