Yeah I got the automated email, but the stuff never arrived. I've sent emails to two addresses I had for them (order@ and
[email protected]), both were returned undelivered.
If they're still in business, I'll just order the StarSan from them, but I'm pretty skeptical.