I think it was the New Hampshire location, but I couldn't swear to it.
Yep, they had me send them my mediums and sent me some extra highs. Remember to mention you are exchanging a PAIR of rings. They come packaged separately.
Recently a member posted that Ruger CS just sent him some rings for free, so you may get lucky!