Walmart
GE Debit Visa Cards
Oh where to begin with the nightmare I've had for the last 6 days. I purchased two walmart GE prepaid debit VISA cards for $100.00 each. I have purchased these cards before with no problem what so ever. I also did not have to register the cards before I made payments over the phone with any of my ...