I visited Pro Cyclery on multiple occasions. The shop is impeccably maintained, and the service is top-notch.
I was greeted immediately, and the man behind the counter quickly gathered assistance from the on-duty bike mechanic. He determined the necessary components for my bike repair and placed a small order for some parts that were not readily available. A message was left on my phone about a week later indicating their arrival.
Also, the staff is not pretentious, and I found them eager to help a novice with some basic mechanical issues. Pro Cyclery is certainly a venue worthy of one's patronage.