My 12 gauge went missing in Dec/Jan/Feb and they found it sitting on a a desk in the "TimeBomb Repair" dept so i would still say, yes they do still repairs.
NO idea about the rubber. The crystal can be polished out. I did it for Brent:
If they can replace the crystal, that's even better.