I have dealt with them on and off for the past three years. They are disorganized and hard to deal with. The invoices often have errors and they won't give you credit for items they charged for but did not ship. They offer to credit for DOAs but it never shows up on your next bill. The Florida & Caribbean stock is good quality, but the Pacific stock is poor quality. You get a lot of substitutions and fish that shouldn't have been shipped due to poor health. I stopped dealing with them.