I was a little worried about ordering from and online aquatics store since I live in Michigan and the fish would be coming from so far away. I can say it was one of the best choices I made. I received great marine life and customer service. My marine life arrived on time and healthy. I was impressed by the care kp aquatics took in packing the fish. Kp aquatics stayed in contact with me the throughout the whole process. Needless to say I ordered again I can’t wait for my new marine life to arrive. I definitely recommend shopping with kp aquatics.