Also very sorry to hear about your bad experience. Personally, I have two LFS locally. One carries a very poor variety and overcharges. The other does not properly handle or care for fish. So I have bought everything I still have online. You have to realize that your fish are being shipped either way. But if you buy them direct from one of the online stores you get to at least be the one to acclimate it properly and it will not have to be moved once more or held for an unknown period of time at the LFS. If you have a great LFS then this is a mute point. But I'd just like to say that I have had nothing but wonderful experiences with online retailers. Most LFS will not refund your money, so that's another bonus to using an online retailer. One thing I've learned that helps prevent your situation is to purchase from the Eye It And Buy It sections. Seeing the actual fish you will get is worth the extra $ to me.