Our Customer Care team is available 10am to 4pm GMT, Monday to Friday.
UK Registered Company No. NI612685. VAT No. GB176908074
Megamac, 186 Shoreditch High Street, London E1 6HU, United Kingdom
We accept Visa, Mastercard, Amex, Maestro, Solo, Switch, JCB, Discover, PayPal, and Apple Pay.
We try to provide the best service for our customers. Don’t just take our word for it, we have a 5 star rating: