I've signed up with these guys 4 times now. Had nothing but positive experiences. Seems like everytime I loose my I-Pod or have to get a new lap top, all my music gets throw out the window and I need to build a new library. I always go to itchy cause it's so cheap and easy.
Stolen card thing? No idea what that is about. All I know is that for $24 bucks I get a great month of downloading that starts and stops when i want it too.