The store is enormous & the selection of merchandise is incredible. There is adequate staff to assist you promptly, however finding an employee who is knowledgeable about their items can be hit or miss. I had to be helped by 2 different employees while selecting a gps. The first guy clearly did not know much about them and could not answer my questions. He ultimately gave up and simply said "let me know if you find something." The second guy knew a lot more about the gps units, was able to answer my questions, and led me to my purchase. I would shop there again, but be prepared to do your own research on products if the staff can't answer your questions.