Securing the perfect deal on a holiday takes some practice - and knowing how to avoid common 'mistakes' will help people stay on budget