I am not sure if I am searching wrong or something but I am not finding any of the English cards on there. The shops I do find are out of stock or direct me somewhere else. I guess I will have to check places like Walmart. I just wanted to use an Amazon gift card I had to buy some.