Had a cruise booked which they subsequently cancelled due to repositioning of the ship. Was offered a very poor alternative and refused to give any goodwill gesture towards an alternative cruise with them, even though their price was still over £200 dearer than using a cruise agent. Then told I have to wait 30 days for the deposit refund. We were previous customers and won't be using them again if they think this is the way to treat returning customers.