Need help?

Our customer service team is here to help. Reach out to us using any
of the below channels and we will get back to you as soon as
possible. For quick answers, check out our FAQs


Toll free: 1-888-642-6765

Postal address:

Major Tom Agency USA Inc.
331 Park Ave S 5th Floor
New York, NY 10010, United States

Send us a note

Do you have trouble with your order? Please fill the following form.