The best place to get your bike fixed or upgraded. They do a good paint job, at a fair price. It's not the cheapest but it's good quality and they are polite and know their stuff
Pros : Fast, good location
Cons : Price, they can be busy certain times of year