If your car was within warentee, or even just a bit out of it, they would fix most of that for free. Nissan arent all that bad compared to some others. Just their customer care is a bit pants but then they are used to dealing with Micra owners! Performance Centres should fix that for 370z/GTR owners, but I will be supprised if they do!
I'm tempted by a Cayman S or 370z next, but dont know which way I will go. Currently have a good rapport with the Nisasn dealer I use, so that will probably swing me towards the 370z, especially with a community like this