I have bought some parts online and most parts from a local Honda shop ( for the quad) or Artic Cat shop (for the sleds) and wow what a huge price difference. I know that OEM online parts are cheap but shipping and exchange rate (last year) made up for most of the savings unless you bought part orders over say $500 per order (small parts that fit in one non over sized box). I had to do front wheel bearings on the quad yesterday and there was no aftermarket bearing and seal kit available until after the long weekend. I bought OEM Honda parts from the only Calagry Honda shop and it was 150% more than aftermarket NTN kit and 100 % more than OEM Honda parts online. I understand that consumers should try to support the local community business but I can't help but wonder when a person shouled feel ripped off. Less beer and gas money this weekend since the wheel bearing job was over $240 in parts ( 2 bearings and 4 dust seals )