Not sure where to post this but I cant seem to find Pre-paid time cards anywhere except EU. Whats the deal with this? Anyone know where to get them?