Had used this site a lot in the past to pick up Amazon cards, but unfortunately those are no longer available unless you purchase bitcoin.
I did ask customer service about it, and was just told it was going to stay as bitcoin only.
Never had any issues before, but I'll go elsewhere for my cards now.