No credit cards.
I do know for sure they take debit
Debit cards okay, NO credit cards but all else is fine. Open 24/7. Just called to verify at Denton, TX store. 9-29-'19
No credit cards, only debit and cash payments
Thanks! Your answer is awaiting moderation.