Manchester United fans snap up £75 top for £29 in JD sale