I requested the refund under the "Get Help" section of the my Tesla website late last week. Last night I received an email touting the virtues of the free supercharging, but offering the refund. I confirmed the mailing address and expect the check in 4-8 weeks.
Love the car, love the company