Strong crowds boost struggling retailers