Great staff, a little pushy on their memberships, but it's that way at all stores. I've had amazing experiences in their footwear department, with staff really taking the time to understand my problems or needs. However, this location is always out of stock in my size (mens 10). I had to come back 5 different times to try on a pair of Vibram FiveFingers. They offered to order me a pair from another location, but I don't like having to pay for something that may not fit and I'd then have to deal with returning it.
Can't beat their staff knowledge however, and that will keep me coming back.