I've been working on some things with the Officewench (Melissa) for the last couple weeks and she has always been prompt on her replies to my emails. I was just asking questions and hadn't even purchased anything either! Of course she knew I planning to make a big order as I told her I planned to do. I just made an order for a bunch of Shadow, Vorlon, Earth, Centauri, and Drazi ships! In the past they have been very good to me. I've purchased lots of VOR stuff from them in the past and never had a problem. I've always been pleased with their service.
Turn around time is around one to three weeks, depending upon wether or not they have the items you are buying already cast up. With them being able to sell stuff already cast up until the end of the year, but not cast new stuff, I supect they'll have lots of B5 stuff already cast and turn around time will be good for B5 ships. At the end of the year they have to destroy everything though. So you'll still be able to get stuff from them until the end of the year. It's best to get it now though as you'll be limited to whatever stock they have remaining after June.