Hi. I recently ordered a new Aygo Fire in white (would have loved it in orange, but can't justify the additional price) and it is due into the garage today fingers crossed. Just a couple of questions: 1. Once the car arrives at the garage how long will I have to wait until I can pick it up? 2. This is the first brand new car I've bought and was wondering if I will need to go easy on the engine for the first few hundred miles? 3. I've read many reviews and noticed problems with the clutch, water leaks around window seals etc on older cars, have these problems been rectified on the new 2012 aygo? Thanks in advance!