Football fans are snapping up Crystal Palace replica tops after they were delivered with a spelling mistake in the team's name.