Would have given them 5 stars when delivery had been accurate.
The only reason why I don't give them 5 stars is because their delivery dat is an estimate. I contacted them twice, once because I had not received a confirmation email of my order which turned out to be my mistake and the second time because the ordered goods took nearly a week after the estimated delivery day to turn up and I wanted to know when they would come. In both occasions I phoned directly with a representative and was very happy and satisfied the way they dealt with my queries. It seems a very professional company with pleasant people who know what they are doing. I would definitely buy again with them.
To reply as a company, please log in to your business account.