I think the biggest letdown when you order fish on line and then get the wrong fish is that you expect, and realistically so, to get the correct fish. When you don't, that stinks. That said, I have well over 100 fish in 5 tanks, all ordered on line, and only once did I receive something that was NOT as advertised. A pretty good record, I would say. When I first started ordering online 2 years ago, I checked out liveaquaria, and noticed that sometimes they listed the wrong fish under a fish I was looking for. Immediate red flag ! Then I asked around and got the same info. Yes, their customer service is great, but their ID-ing leaves something to be desired. I'm sure you know that when you are ordering on line, where fish are quite often sight unseen, you need to trust who you are buying from. I'm glad they made it right for you. Just be careful, and look around. There are many great sellers out there. Ask around. People here are more than willing to help. And that is just my .02 cent worth. Good luck.