Orders are usually processed within 24 hours of your online transaction.
For free standard delivery, gift cards are shipped by first-class postal mail via the United States Postal Service and should arrive within 7 - 10 business days.
If you want your gift cards to arrive by December 25, please place online orders before December 8. No delivery date is guaranteed.
Rush delivery is available for a nominal fee. Where applicable, shipping and handling fees and taxes will be applied to all expedited orders.
For expedited shipping, gift cards should arrive within 2 - 3 business days. If you want your gift cards to arrive by December 25, we recommend you place online orders before December 14. No delivery date is guaranteed.
Need it ASAP?
If you need to send a gift card today, send an eGift card that will arrive in minutes.
1-800-883-2114 (8 a.m. to 4 p.m. CST)
giftcards@halfpricebooks.com
Half Price Books Records, Magazines, Inc.
ATTN: Gift Card Customer Service
3860 La Reunion Pkwy
Dallas, TX 75212