That'd be my guess, that it was because you have an American credit card. I know I have purchased Alsa tickets online and printed out tickets - while living in Spain and using a Spanish credit card.
If you like, send me a Private Message with all your details and I'll buy - and print out - the tickets, passing them on to you when we get together. No problem.
Saludos, MadridMan
_________________________
Visit BarcelonaMan.com for Barcelona information, Transportation, Lodging, & much MUCH more!
Curious about what could POSSIBLY be inside the brain of MadridMan? Visit
MadridMan's Madrid Blog