Are they still in business?

I ordered some exhaust clamp and couplers from them 3 weeks ago and they still haven't shipped anything and no responses from my email requests or phone calls?

Any idea how to get my money back?