I've been here twice now. The first time they assembled a custom bike for me.
The second time just this week. Let me start by saying I'm very much a newb at bikes. Most stores you go to they realize this and treat you like a newb and honestly with a bit of disdain.
I went there to "upgrade" my girlfriends bike, i had gone to 2 previous stores and about all they could suggest was a "cup holder so she didn't break aero". you could tell the other places really didn't want my business.
Here they were very nice, i told them the range i was looking at gave me a few options that would be the best bang for the buck and she would notice the most . Also gave me a few other visual things i could change that she would probably like. SO we agreed on a few things, and best part was he finished it that night.
Update:
She ended up loving the bike, used it for the Ironman last weekend and it did help tremendously.