They are still in business, but always very busy. It is very difficult to get them by phone and I am sure their small shop can't answer the flood of emails they must get. It usually takes 1 to 2 weeks to get an item that is in stock. Check your credit card statement to see if the order has been processed.