OI! Stop scaring me! I thought this was a new thread until I saw KennyR's post and though 'huh?'. You evil threadnecromongers! :-P.
Anyway, I own a creditcard for internet and international purchases. The 'credit' part is a drawback as far as I'm concerned.