Ive dealt with David, and so have others. Check the feedback forum, there is a lengthy thread with those who have had bad experiences with Coral Vue. It took several days, and plenty of haggling for them to send me a new impeller on my $550 piece of crap octopus 250 pro skimmer. I eventually got one after weeks, and threatening to bad mouth them on RC (Which I do anyways).
Theyre supbar equipment, so I guess you get subpar service. Deal with Vitko or Jon Warner (The two best around IMO), and then compare Coral Vue to the big boys. Glad you had a nice experience with Coral Vue, though. I absolutely did not.