I did one. Its a bit of a pain compared to, say, something like my 4Runner, which doesn't require ramps and has the oil filter up top under the hood. Otherwise, its like any other car.
my experience:
- drove front wheels up onto ramps. my driveway is sloped down, so when up on the ramps, the car is actually level. This is important, because the drain plug is actually pointed towards the front of the car. If the car is tilted backwards, you won't drain all of the oil.
- because the drain plug is tilted towards the front of the car, you will need to stuff some paper towels between the bottom of the oil pan and the plastic under-body panel directly to the rear of the drain plug. This will keep the oil from running down the bottom of the pan when the flow becomes a trickle.
- The orientation of the plug makes it a little awkward to loosen/tighten since its on an angle. Its not hard, but it would be much easier if the plug was on the bottom of the pan.
- the oil filter is under the engine, which is a pain. The opening for it is not very large and it can be a little difficult to get up there and twist it on tightly with your hand. For removing it, I highly recommend having an oil filter socket in the right size. I used a pliers type filter tool and it was very hard to get the filter out with it, but its what I had from previous cars / my 4Runner.
- the oil filler hole on top of the engine is small. use a funnel. It took about 4 quarts.
- use an OEM filter. don't buy autoparts store junk filters. save the receipts from when you buy the OEM filters at the dealer and save the receipts for your oil. put them in a binder, with dates on when you do your oil changes and at how many miles. If you have warranty issues, the dealer will try to deny you coverage because you never changed your oil. you will need to push prove that you have, and receipts/records may possibly help. I don't trust dealers anywhere near my cars for fluid changes of any type. These are the jobs that are assigned to the cheapest labor in the shop and have the potential to ruin your car if not done with care. I'd rather fight it out on a warranty denial than let them change my oil incorrectly (wrong oil, not actually change it, overfill, underfill, cross-thread drain plug, under-tighten drain plug, not replace filter, cross thread filter, etc, etc, etc.... all bad things that have happened to people I know).