Most of the SG complaints were during their DD end of year sale (2010).The prices were amazing and they were swamped with orders that also swamped DD. I got mine about the same time MikeJK did and the wait was worth it. As he said they have grown the company and hopefully customer support is better. Personally I would buy from them again and considered it when I instead bought BCM.
The biggest issue with assembling an AR isn't so much getting the parts together right - it's getting the right parts together.
US Army 1966-69, VFW Life Member, Retired Geek