I use them quite frequently. Next time round you'll get discounts through their repeat service and if you need to change dates they are quite accomodating. Only thing is, as you've posted - monies must be paid up front. Any problems - the Dublin Office No. is 01-2966275