yeah really it ticks me off also because I dont have the credit card they want you to use either. maybe if they made some available then people would be buying upgrades and stuff from them. I dont know if a debit card will work also as most of them now are Visa or mastercard now thru your bank.
|