People have had mixed experiences with reefs 2 go. Go with Live Aquaria, pretty hard to go wrong with them, and if something does go wrong their customer service is hands down the best out there. For fish, their prices are pretty competitive with other vendors, and all of the fish I've gotten from them have been very healthy