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 Wanna kill these ads? We can help!