So I ordered through PSA for the first time. I ordered a parts kit and a stock kit on the 20th. On the 29th the order is still in the process stage. I also ordered an upper but it's still within their estimated shipping time so we will see. No response to my email. I ordered the parts and the upper separately so I could get the parts and have the lower built prior to delivery of the upper. I've used their LPK's before thankfully I bought those through members, which will probably be my chosen route from now on.