We accept all major credit and debit cards issued by US or Canadian banks, plus a few other options depending on how you order. Here's what we accept and how payment works.
Payment for Online Orders
Online orders can be paid with any credit or debit card carrying a Visa, MasterCard, American Express, or Discover logo, as long as it was issued by a bank based in the United States or Canada. We also accept PayPal, Venmo, Google Pay, and Apple Pay at checkout, so you can pay with the digital wallet you already use. And we offer payment plans through Affirm, which let you spread payments over time. Make sure funds are available before placing your order, since you won't be able to submit it if your card is declined.
Payment for Phone Orders
Phone orders can be paid with the same US- or Canada-issued Visa, MasterCard, American Express, or Discover cards, and we'll process the payment while you're on the phone. If we're asked to hold an order for any reason, we'll hold it for one week from the day it was placed; after that, the order is removed from our records.
Prepay by Mail
Mail orders may be paid by cashier's check or money order. We are not able to accept personal or business checks. See our Ordering Information page for mail-order instructions.
Payment for Pickup Orders
In-person payment at pickup is available only at our Texas location in Keller. When picking up there, you may pay with any US- or Canada-issued Visa, MasterCard, American Express, or Discover card. We also accept a certified check, money order, or cash. Personal and business checks are not accepted.
Using Multiple Forms of Payment
We're unable to split one order across multiple forms of payment. If you'd like to use two or more payment methods, you'll need to place separate orders.
Have a payment question we didn't cover? Contact Us and our team will be glad to help.