Absolutely! Every carrier has billing issues and I found PM responded quickly each time I contacted them. With PM you have 2 resources to tap into, the community and the moderators and both respond well. With other carriers wait times can be terrible and not always very responsive. I found the system worked well for me, certainly much better than most. Sure it can be fine tuned and that is just part of routine maintenance as issues arise. I now have 2 active accounts and both are working well with good coverage and I would have no issue in recommending PM to friends and family.