I have placed ordewrs for four olowers, two uppers and a parts kit in the last two months and i have received them all without any problems. Now I am saving up for the next two uppers and i will order from them again.
The quality is absolutely perfect, shipping i slow but they clearly state that on their web page so no problems for me.
Sorry for your bad luck, hope it works out for you
"America" is the best idea we ever had. The only way to destroy an idea is to kill everyone that believes in it and I am not dead yet."