The shop I work for has ordered this puppy and are expecting it to arrive shortly. Looking forward to a test drive. Anyone had their hands on one yet? Thoughts? Good? bad?