Unfortunately my LBS isn't a Giant dealer. I tried it out on a trip to London, 55 miles from where I live and it was supposed to have been tested before being delivered to me.
Could it be something as simple as the the chain needing lube or cable tension adjustment that I could do myself? I could take it to my LBS but it's two miles away and I don't drive.