Not delivered when it was supposed to be. Contact on-line help, who gave me new details of delivery which were completely wrong, contacted them again with same result. Finally contacted phone help (having waited on hold for 35 minutes) they were a bit more helpful.
Product finally arrived and was better than expected! Really happy with quality, build etc.
So if you don't mind when it arrives (and can wait in for 3 days) it's a good place to buy.
To reply as a company, please log in to your business account.