Regarding Black Creek Precision.
I tried to order a billet lower on July 2nd 2016, and it's was still processing until the 17th. Several phone calls, messages, facebook and an email later I haven't really heard anything back. The representative that handles orders is always "out to lunch." The guy on the phone said he knew nothing about FFLs on file
Voice mail messages were never returned, and its not like I bombarded them constantly. I usually tried to wait a couple of business days.
The man who answers the phone always suggests talking to a woman named "Lara" who was never available.
It took until the 19th to get through to somebody to cancel my order. Which was a shame since I ordered a colt lower before and had a good experience.
They have gone down hill; stringing a customer along is no way to run a business.