I work in retail, and be aware that some of those pre-paid cards have a small fee to them, so when you get a $50, it may end up being a little less (which is a HUGE pain the in ass when a customer insists its a $50 card so they wont call the number for 15min, and then finally call and find out its $48.50 or something).