Theyre pretty well known for terrible customer service procedures and very long wait time for shipping.. I ordered a complete upper from them back in february, it took two months to show up.. But when I did get it, I was satisfied. I wish I still had that upper.. I sold the whole rifle for $750 before prices got crazy..