I’m giving this store a three mostly because of past experience, if I were to rate on my visit today they would get a 1. Most of the time the staff is knowledgeable and willing to help, displays are working and everything runs smooth. Today the only worker available(not helping others) seemed like she couldn’t be bothered, which is a problem because all of the phones on the displays had dead batteries. So basically I couldn’t be bothered to drop my hard earned cash in store.