Yes, they are very much still in business. I believe they are in the process of updating their Web site, which may account for the delay (possible loss?) of your email. I would send them a new email once a week until you hear from them. I understand that Csaba is also doing a lot of traveling right now.
Hope this helps
Mel