I know the one in freeport is decent. But heres what happened, I bought griffins there for my ar7s, and brought in my surface new lifes and a pair of head mojo 15s to get mounted on them, both pairs of skis are brand new. This was in september. For one reason or another they couldn't get my stuff mounted for a month and a half (till the end of October)
I said whatever, I won't need them. Meanwhile I'm at school two hours away.
I go back down to Scarborough to get them and I was in a rush so I didn't really check them out.
I get back to school and the edges of both pairs of the completely new skis were complete rust, wherever they were stored was obviously damp.
Then I put the boots in the bindings to make sure they fit and the griffons on the ar7s were mounted wrong so I had to fix them myself.
Then I realize neither pair had been waxed and was dry as bone, plus still had the stickers on the bases when I payed to have them waxed. (It was on my receipt too.)
So I call them up and tell them and they deny everything, They finally believed me when I told them the stickers were still on the bases, which left them no way to deny it. So finally they offered me a free wax and I declined because I don't want to do business with them again.
I ended up going in and getting my money back for the waxes, nevermind the other stuff. Throughout all of this they had poor customer service.
I don't recommend dealing with them, in Scarborough there are two other shops within 3 miles that are way better.