Leicester, United Kingdom
Unit 8, 60 Crest Rise
N/A
+44 1162682288
In-store shopping
Amazing customer service and even better quality products! Thanks
like
Trying to upsell beware! I contacted them via phone to specifically to check availability of LED light, said they had it in stock so I told them I would pick it up. Arrived an hour later to be told that it's not in stock but a more expensive (different wattage) one was in stock! Pathetic customer service.
Deli
The best companies in the category 'Deli'