Don't post here very much anymore but I just wanted to run this by everybody. I dropped my car off at Stevens Creek Toyota on Tuesday to take care of some rattles and a moon roof that doesn't sit flush with the rest of the roof. I get a call late tuesday that says that I will need to come in and pick up a rental. Then today I get told that it is going to be a week and a half. They are replacing the struts and welding a piece to the upper hatch area to prevent other rattles. They still have not really addressed the issue I am most interested in, The moonroof that doesn't sit flush. Not sure what to do cause I want to get it fixed but I don't want to not have my car for more than a week. D and Mori is this normal?