Oceansgarden is fantastic. Really great customer service and they even threw in a free coral to try. I can also attest to Violet aquariums looking much more put together on my visit last month. I spotted one dead fish that got caught between the egg crate dividers and the glass, but not anywhere...