I called around to get my M3 CLA'd. Found 3-4 big companies willing to do it for $300 and take 4-6 weeks. Ended up sending it off to Youxin, fixed for $100 and back to me within a week.