Contact us

Our customers are our number one priority. We would be happy to answer any questions you may have.

Below are several ways you can contact us:

Company Details:

Mega Web Traffic (a trading name of Global Labs)

Falcon House

257 Burlington Road


United Kingdom

International Telephone: +1.855.660.1050

E-mail address:

If you have already placed an order with us and have a question, you can open a support ticket below.


Manage Account

Email Address:


Forgot your password?

PayPal Acceptance Mark
Security Seals Privacy Seals Business Seals
Back to Top

2018 © Mega Web Traffic.