This store has had its ups and downs with me, over the years, from rude staff to phenomenal staff. Nothing is fast here the store can get extremely busy. Sometimes you walk in and immediately get help other times not so fast and you will need a LOT of patience to wait. The staff works commission so they take care of each individual customer and each customer should respect that fact. Today’s visit was fantastic. Since we purchased two new iPhones we will undoubtedly return.