That pre-paid card is good to know about.  Was advising someone on buying an internet service the other day and this person's inability to get a credit card was a stumbling block.  Useful