Monday—Thursday (except postal holidays):
9:00 AM—4:00 PM Central Time
Friday (except postal holidays):
9:00 AM—3:00 PM Central Time
Phone: (469) 347-1669
We are located in Dallas, Texas, USA.
Customer service requests and all inquiries concerning order status should be directed to the email address above.
For emails, we will respond within approximately 24 hours. However, response time varies on weekends and Postal Holidays.