I have purchased several vouchers from cruisemiles and everything has been great to work with. The deals offered are always well under the cost of buying on the open market.
I had one cruise scheduled, but because of health problems had to cancel. They were very helpful and understanding in working this out.
Great company to deal with!!
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook