Three or four years ago, I did a shop which required the in-store purchase of an Incomm Vanilla Ice prepaid card. It was a compliance shop at a retailer. I have not seen anything from an MSC offering this as a payment method. Did you get it in the mail? I'd call the number on the card for customer service or balance inquiries before trying to use the card.