Contact Us


Customer Services

By phone

Please call 1-800-621-8309

By email

Click here.

For all Trade inquiries email us at [email protected]

By post

15110 North Dallas Parkway
Suite 620
Dallas, Texas 75248


Customer Care Opening Times

Standard opening times

Monday to Friday: 9am to 5pm CST

Saturday: Closed

Sunday: Closed

To ship to addresses outside the US, please visit our UK store.