Terrible gift card
Terrible gift card! Hard to redeem my 50 card and no customer contact to get help or request a new card. Buy the visa gift card instead!
美国
Terrible gift card! Hard to redeem my 50 card and no customer contact to get help or request a new card. Buy the visa gift card instead!