Extremely professional setup, a wide selection of products for different needs and price ranges, and friendly staff. I've only been to the location two times, but I know that I'll be heading back once a week from now until I move away from this area.