I'm having problems getting my order, they seem frightfully unconcerned. Now their web site is down. This does NOT bode well...

Has anyone else ordered from them in the last week?