I'd just go to Tokina. They're right near me here in Huntington Beach, CA. I've had them do work on my lens & they were quick and did a good job.