Lol. I knew id hear about ordering fish.
I bought the rock 60+ days ago. My local fish store cycled it for me while I set up the tank.
And yes a very very small amount of diatoms and cyano. But with 4 fish and heavy feeding 3 times a day my tank is reading ammonia 0, nitrates 0, nitrites 0 phosphates .02
As for fish orders I like live aquaria. Great service and 14 day warranty. Coupled with healthy specimens. I'm not worried about the price of the fish or shipping. I will put this tank together how I dream of it piece by piece.