I've used them a couple of times, and always had to call a couple of times to get an answer.

They say on the website that they were closed from August 31st - September 5th, 2012, so somebody's been around recently to put that update there.

Great lab; I hope that they're still going!