I ordered 6 queens on July 3rd. Did not receive any confirmation or response to my couple emails. Pm'ed Dr Russell here on beesource and received an answer that they'll be delayed by a day or so. I had asked for July 11th shipment. I received the queens today alive and well. One of the cages had a few dead workers but the rest are looking good. This is the second time I ordered and received queens on time this year. I would definitely buy again although I agree response time can use some attention.
There is no greater satisfaction than the satisfaction of a job well done.