anyone ever had one of these or have one now? im thinking of getting one cause im sick of not having a credit card. its basically just like a gift certificate card that you put money on that you can use at stores,restaraunts and any place on the internet. so basically a credit card that you have to pre-load.