If I could give 0 stars I would. I went in to buy the iPhone 7 and a case and they charged me twice due to their system not working correctly . The representative told me if the charge shows up twice to call them and they would correct the problem immediately. When I call the next day I told them they charged me $11 more because they charged me more for the case. The manager said he would fix it and cancel the higher charge. The next day I call because nothing was corrected only for them to tell me it would take 5-10 business days for the credit and that the case rang up wrong and that the higher charge was correct. The representative had a huge attitude like it was my fault for their lies and mistakes. I'm switching to sprint now because of this huge inconvenience. I know have $102 held on my bank because of them.