Your satisfaction is important to us. Within our site, we provide answers to Frequently Asked Questions about our Gift Card. However, we realize there may be areas of interest or concerns that are not covered in our FAQs, so you can contact us.
Call Cardholder Services toll free 24 hours a day, 7 days a week at:
1.866.304.9106 for Customer Service, including activation of your card.
Note: The toll free “866” numbers are only accessible from within U.S.
*Please see the Schedule of Bank Fees that you received with the Card for any applicable fees that might apply.
845 Canal Street, 3rd Floor
Stamford, CT 06920
Email us at [email protected] for questions.
In case of errors or questions about your card transactions, call 1.866.304.9106