I'm so sorry that your experience was so bad. Poor little chicks.
I've placed two orders with Meyer Hatchery - one for the week of September 20th - and one for September 27th. I had to spread it out over two weeks to get the breeds I wanted. I'm keeping my fingers crossed that the weather...