This has been one of the worst experiences I have ever experience in retail. First of all, they are a dealer, and do not work directly with Sprint, which was a bit misleading. Along the line they somehow managed to cancel my lease with my phone, without my knowledge or approval. It has resulted in Sprint…