Does anyone know if they are still in business? I ordered some 200 241gr solids a little over 3 months ago and still waiting. I called a couple of times and left a message, and also sent an email almost 2 weeks ago and haven't received a response from them. I ended up putting in a claim on my CC. But in reality, I need that order.