I have used CRUCON for our last 3 cruises and have found them to be great, professional, prompt and exceedingly well-priced. I recently found a better price on a cruise we booked with CRUCON and they refunded us the difference. They are my number one choice to booking cruises.
I've used them, and they do a good job. They don't always have the best price, but that doesn't make them any different than agencies who advertise that they're always the lowest, but seldom or never are. They're almost always at least close, and I've seen some who are even higher than the cruislines.
I too have used them 3X. Patrice has always helped me. I would not use an internet company for a first cruise though. Wait til you have a little experience under your belt. CRUCON has been great for us. I always make all the arrangements for us and our friends. So far, so good. (Knock on wood) My latest cruise I booked with them 2 weeks ago will be on Sept 15 on Grand Princess. No docs yet but I'm not worried. Others on that cruise are just beginning to receive their docs.