Mio Card
From Wikipedia, the free encyclopedia
Mio Card is a company that sells prepaid debit cards that customers use for recurring payments. The card's funds are not linked to the customer's bank account and can be replenished at will. .
owned by ITC Financial Services What you buy at the store is a STAR card, that you can use at a ATM until your prepaid mastercard comes in the mail, once you buy the card from the store you call 1-866-840-6461 and activate the card. There is an option for rush delivery but it will cost you 15 bucks. you can view your purchases from the card on their website.

