Same problem here in Kiwiland. My cap faded after 2 months wear in our harsh sun. I haven't looked into the re dyeing yet because of the possible damage to the embroidery.
Happy Miles.