J&L Aquatics gets my recommendation, but you have to order livestock over the phone with them.
I made two purchases with them over the winter, coast to coast shipping..... you know how it can be.....
Nothing but good to say about the quality and overall good health of everything I have received from them.