Advice please

Just to add; DO NOT get into a verbal argument with their staff. Remain poliite and courteous at all times. The law is on your side. It’s their problem, not yours.