I ordered a pieced together rifle kit from them back on 3/9/12 (Friday) and got everything except the complete upper on the following Thursday. I had one tracking number which showed everything was supposed to be together. I called PK and in just a few minutes the guy had everything straightened out. Seems UPS goofed and split my packages up so the upper was a day behind everything else. The guy I talked to (wish I could remember his name) was very friendly and helpful. I would recommend them without hesitation.