I placed an order on 15th June and got a confirming email but have not received the goods. I see now that the website is not working so perhaps they have gone bust? I'm glad it was only a small order as a test as I was thinking of doing quite a big order.
5 years ago
MegaDepot.co.uk has a
2.2
average rating
from
21
reviews