I am setting up my first saltwater tank after spending way to much money going to the local aquarium. I built my own stand, drilled a 39 gallon bowfront for rear g-holes overflow, listened to my wife yell at me at how much money I was spending and now I am waiting while my tank cycles. I purchased 40 lbs of live rock from my LFS, and some live sand, and got the tank wet a week ago. After testing my water everyday for the last week I have yet to see any sort of spikes I have read about. 3 days ago I registered .25 of ammonia and it was gone the next day. Could the tank be done cycling? I would have thought something would have registered by now, but I have read that using good LR could shorten the cycle dramatically. Any thoughts on whether it is done or should I wait another couple of weeks? I know the safe thing to do is to wait by I have guests coming over this weekend and if it is done I would love to have a fish (singular) swimming around for them! The two snails that hitchhiked on the rock are not much fun to look at. Thanks for any advice!