Rainier Arms and DSG Arms are now the only places I shall shop. Ordered some PMAGS on backorder from DSG for their holiday deal (10 pmags for $100) and received them in 3 weeks. After Sandy Hook happened and everything exploded, even after knowing full well that the industry was drying up and everyone was price gouging, they brought the same deal back for a week after Christmas. They decided to do the stand up thing and offer an amazing deal, despite them knowing they could make triple the profit without a sweat. Then I get the email from Rainier that the lower I had been waiting for was in stock on Monday. I jumped on that deal, knowing fully that they stated a 10-15 day shipping delay for firearms. Tuesday I got an email stating they needed my FFL, in the confusion of things I didn't realize they already had my FFL, so I emailed them back and told them my FFL. Wednesday, I got the email saying they confirmed my FFL and it would be a minimum of 7 days for my lower to ship. Thursday, the very next day, it shipped. That's awesome shipping times and customer service. I wrote this mainly for the new guys that have been coming to the forum lately asking questions that are new to ARs. After my recent experience with Rainier, and my continued pleasure with DSG, I would not hesitate to recommend either of them to anyone, especially since DSG is one of Magpuls five featured distributors. Hope some of the new guys can see this and buy with confidence from these great companies!