I had never ordered fish online before. A great experience. My mutts arrived healthy and are doing fine. Nice selection, fair prices, quick service. I am setting up a big tank and I can’t wait to stock it with Michael’s fish. If he has what you need, I highly recommend Michael’s.