Effective March 21, 2017 the Dealstruck account contact information and payment address has changed. All mailed payments should be sent to our updated address:Dealstruck
P.O. Box 206536
Dallas, TX 75320-6536
In addition for questions about your existing Dealstruck account please contact:
Customer Service Department
Hours: Monday thru Friday 6am-7pm and Saturday 7am-Noon (PST)
Thanks for being a Dealstruck customer!