I came in the store with a friend who wanted to buy a new apple computer. The store itself is clean. The service is probably good but it seemed my friend had to wait an excessive long time. I even observed customer that entered the store after us were seen before us. Once he was finally seen he did find the computer that we drove 2hrs for.