Contact Us
Contact Us
We're here to help with questions about orders, products, shipping, returns, and payments.
Customer Support
Email: support@megoha.com
Phone: +49 160 91204840
We aim to respond to all customer inquiries within 1 business day.
Business Address
Megoha.com
Lesserstraße 43
22049 Hamburg, Germany
Before You Contact Us
You may find a quick answer in our Frequently Asked Questions, Shipping Policy, or Return Policy.
Legal & Business Information
For our formal company and legal details, please see our Impressum / Legal Notice.