It's a nice new shop and I met the owner who was friendly. The service level was pretty low however.
I called and asked if they had pedals and shoes in my size and was assured that unless I was a size 15, the had me covered. Also that it would only take 15 minutes to install and I would be on my way. Delighted, I arrived at the shop 15 mins later to discover they didn't have anything close to my size (8,9,10) or even equivalent in women's sizes.
The friendly shop keep and owner (Shawn/Sean) explained that they will order and have my size the next two businesses days and would phone me - a week later no call so I phoned - spoke to the owner once again who didn't remember anything and said shoes wouldn't be coming in for another week *maybe*.
Oh well, guess they are still working on the kinks and customer service.