Goods not delivered. Tried to contact by phone on various days and times and always got an answer phone telling me to call again later. Tried via email using the online contact form and received no response. Shocking service.
5 years ago
MegaDepot.co.uk has a
2.2
average rating
from
21
reviews