I'm not sure about the other reviews, but I have had nothing but good service. The wait time is kind of long, but it's a small store what do people expect?The employees always greet me, are very helpful and knowledgeable. I have been in the store and witnessed rude customers with unrealistic expectations. The employees are always busy and work hard. A few minutes before closing, I had to run in for a phone case and screen protector. An employee I believe was named Miguel helped me. He was very helpful. He has also helped me with a few other purchases in the past. Very nice guy. I do recommend this store. People just need to learn patience.