I always check Seascanners when booking a cruise as they offer excellent prices . Have used them a few times with no problems . You need to understand the set up as once booked with them you will need to log into the cruise company you are travelling with to do online check in etc. Needed to contact Seascanners customer services a couple of times and the staff I spoke to are extremely knowledgeable and helpful . Have just ask them to book car parking at cruise terminal via the contact form and the response from Dawn was within the hour. Very satisfied customer .