Thanks for all your replies, I now don't feel like I'm overreacting.
Just want to clear up, it wasn't from my jayco dealer, this is just a small local caravan fixing place in my home town as I live 2 hours from Brisbane where I purchased it.
I didn't bother calling the service agent, the owner was rude & unprofessional when I had to deal with him to organize pick up, tried to scare me into thinking there would be more stuff wrong than there actually was causing me to of course panic as it was already two days overdue to pick up & we had to leave for camping the next day. The two other guys I dealt with there, on the phone & in person were lovely, professional & sounded like they cared. It's a shame the owner is so terrible.
Anyway so I called my sales guy that sold us the Swan, he has been nothing but helpful. He said he would take it higher & talk to his boss & sort it out for me
he said the same as a lot of you have, better to take a calm approach than to go off at them. He is calling me back Monday with the verdict. Problem is I don't want to take it back to this local shop, if that's how they treat the camper for a service & repairs imagine what they would do to it after a complaint.