I booked my cruise with them and everything went perfectly. Very friendly, knowledgeable and on it. Got my docs from them a month in advance.
Just recently used them again to book my next cruise too (Feb 06). Their prices cover everything. We were not charged anything extra. Good luck and enjoy.