JCB is not a very popular machine so not many of us can comment from experience about it's reliability but regardless of Brands, how your dealer treats you should have nothing too do with brands. If anything your Dealer will get bashed first as there your first and primary line of support. In my opinion you seem too have been waiting long enough. I would be on the phone first thing this morning bending everyones ear that would listen. Better to get it resolved as soon as possible.