I have heard good things about TB Saltwater and Richard was very informative. Unfortunately I went with Live Rock N Reef because of all the rave reviews and their advertised claim of no unsatisfied customer. My Rock had issues that I won't get into, but when I wasn't satisfied all I asked was for them to stop advertising no unsatisfied customers. Bill at Live Rock N Reef said most people are happy and that since it was internet based he could claim anything he wanted regardless of if it was 100% true. WOW