Ordered 3 firearm parts during their boxing day special. Didn't hear anything from them until I send an email on January 4th. They reply back saying one of the part is not in stock even if their website say it is. I just request to cancel the whole order. Bought my parts from brownells instead. What's the point to pay for a website with a live inventory that is not accurate. Seems like a lot of Canadian retailers can't make this right.