I have the delux version and no issues here.
Their manufacturing unit is not far from me, they are a family firm and manufacture here in the uk. very nice people ... I would give them a call I am sure they will sort you out. Looks like you are in Notts, nip over to see them they are your side of Leicester