Just picked a 21sf with ambi mag release up for $425 and after reading all the negative reviews about the mag release, I contacted Glock. They told me they would replace my frame but the serial numbers wouldn't match. I told them that wouldn't work for me and their next option for me was to return my complete firearm, and they would sell me a gen4 at a discounted price of $375! Told them that was the worst deal I've ever heard. Ive heard of people getting thiers replaced with a gen4. Has anyone here had thiers replaced?