Just a shout out to Canada Ammo.
I ordered a few polymer grizzly mags among other things, when canpar dude arrived I knew there was a mistake right away because the package was so heavy. As I figured, they put steel mags in. After a few business days they replied to my email about the problem with a prepaid shipping label to return the 2 steel mags and fix the mistake. They also sent the polymer ones out right away. Mistakes happen, making it right speedily ensures you keep my business.
I just wanted to write this because from my experience, NOT ALL firearms retailers will make problems or issues right. But CanAm will.