What you paid is excessive. Some dealers are just plain greedy. The machine was likely put on a stand to do the O-ring replacement. Therefore, it would have already been jacked up off of the floor. To pull the oil drain plug and filter might take two minutes if you're taking your time. To fill the engine with oil and replace drain plug and filter would be another three minutes. So, for five minutes work, they made a remarkable profit. When that kind of bullsh*t happens, you can't just walk out the door with your hand over your ass. Let them know they screwed you and tell them that you will spread the word about their dishonesty. It's not just happening in Ft. Murray. I was checking prices for new tires and found a place in Halifax, Nova Scotia called All Terrain Charley's. Those gougers were charging double the price for exactly the same tires, brand for brand, Canadian money compared to a US dealer. I can understand paying a certain premium to buy Canadian but at twice the price? I don't think so. You got to shop around. Warning others of your experience and naming the dealership will help others avoid getting screwed by them.