I had the WORST experience with Cricket. Placed my order online, they billed me, and the phone never came. They debited my account, credited it, then debited it again. When I called, because I hadn't written down the order number(because on the order confirmation page it says "don't have a pen, don't worry, we'll send you an email with your order number....which never came) they couldn't look up anything. I got bumped from department to department and person to person, all the while they talked to me off those scripts they use. They literally made it my, the customer, responsibility to supply a way for them to look up my order that was based on their system. Not something I could tell them about myself.They said without the order number, their was absolutely nothing they could do, though they could charge me $160. Finally they told me to dispute it with my bank. It was the most frustrating customer service experience I've ever had and I will never subject myself to risking that kind of absurdity again.