Total scam site
Total scam site. Ordered two pots at £63 - no pots and no customer service, address in Lichfield is a house! wish I had checked this first - have lost my money. DO NOT USE
United Kingdom
Total scam site. Ordered two pots at £63 - no pots and no customer service, address in Lichfield is a house! wish I had checked this first - have lost my money. DO NOT USE