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.