A little while back I contacted three different suppliers for some pricing including shipping, two guys in Canada and one in Florida. I ended up going with @kev. Of the two guys in Canada that i contacted @kev seemed to know what he was talking about and knew the parts when we talked about them. The other guy did not seem to be nearly as knowledgeable on the SS and he did not return a phone call once he was set up to take credit cards. Not going to lie @kev was about $25 CDN more expensive, but knowledge and customer service is power and i have no problem paying a tad more. On top of the $25 more expensive, i did receive more than that back in points with his 5% point system and did take advantage of his price matching. The other reason I went with @kev, his quoted price included all duties and fees. I can not say that for the guys out of Florida, who were similarly priced but did not cover duties or fees.
One item in my order, I did not do enough research on. Once i placed the order @kev had no problems switching it for a different product a few days later.
My order arrived at my door one day less than 6 weeks from the time I placed the order, however, I knew when I ordered that the windshield was made to order as it was an extra dark grey.
During this 6 week the lines of communication remained open and when asked about the order he would find out what he could from the his supplier and relay that info.
I highly recommend @kev to all the Canadians who are looking at after market parts.