What if someone stole your credit card and bought them? Then you would be mad at the company right? Well the company is protecting you as well by requuring a credit card from all signups.
promoteGZFX: You ever thought of finding out how it works before you bought the gift certificates?????? Dont get pissed because you didnt inquire before hand and things are different then you ASSUMED! Give it a rest!