Well I've learned my lesson. Also its good to read other's experience and learn from them as well.
Pieoter, you should mention which dealer you went to so others can probably give'em a try and avoid those terrible dealers. We really should support good dealers.
Teki04, yeah I'm in Syd