My first experience with VM has been anything but positive. Switching from Verizon, they took 4 days, at least a dozen customer service reps and 250 of my first 300 minutes to get the old number ported to the new phone. Then, of course, the new phone wasn't configured properly to receive the old number...another 45 minutes of my life gone. Once it was properly working, the bad hardware issue reared its' ugly head. More minutes down the drain and another 4 day wait for the replacement to arrive. Amazingly enough, that phone is working perfectly. But then there's the issue of the missing time I'd purchased that has all gone missing. I purchased the $45 plan on 6/23 (when I bought the phone), being told that the next billing day was 30 days away. When they finally got the # ported on 7/1, VM didn't acknowledge any funds in my acct. Figuring that I'd sort it out during the next week, I added $35 to my acct. Then, of course, the phone croaked. I burned through those minutes just trying to get a working phone. Now that I have a phone that works, I get a text (7/6) that I'm out of minutes! Being that this is a business phone, I added $45 to get it up and running again. So to review, in 15 days (of which only 5 days the phone has worked) I've paid in $125, which, according to my online acct., gets me through to 8/7. I'm now letting the store I bought it from fix that issue (hopefully). Not once did I raise my voice, not once was I unreasonable...these folks are just totally incompetent. I'm trying to get this worked out; that failing, it all goes back and I try someone else.