Definitely make an appointment... This place becomes swamped after 5:00 when all the people in Polaris who messed up the iPhones and MacBooks come in after work.
Sales staff act like you are a pain in their ass. Service sucks! I had to track down and approach a sales person. No it wasn't busy hell a few were just standing around talking.