Contact Us


Our Headquarters are at:

PO Box 35431

Tulsa, OK 74153 USA



If you have any questions regarding the charges to your credit card, please call the above phone number, or email us at


Toll Free 888-690-8558 or International calls 918-272-2472 


If you need product assistance or have special shipping requirements, please contact us on the Toll Free line, or by email us at


We appreciate the opportunity to do business with you!