Have you ever been in the situation where you've been convinced that you've bagged a great deal only to find out later that it was a bad decision?
We've all been there! For example, snapping up must-have reduced items in the sales or being hoodwinked into buying goods only to find out they are not quite what you think they are.
Well, travelling away on holiday is no different. But you can do a lot yourself to ensure that the bargain beach package or the incredibly priced city break you find really is the amazing deal you expect it to be.
So, what should you do when researching to check whether a deal really is great value?
Our tips below will help you ensure you don't have any nasty surprises.
1. Always read user reviews of the accommodation you are considering using sites such as Trip Advisor (remember, though, to focus in on British reviewers as many north Americans are used to very different hotel styles in the USA).
2. Check the location of the accommodation on offer. Is it far from all of the action meaning it will cost you in taxis and car hire? Or, will you be stranded and forced to pay for overpriced meals at the only restaurant within walking distance?
3. Check the weather as travelling at the 'wrong' time of year can result in suffering cold chills and rain on the beach or heat so intense you feel like you are being cooked.
4. Are the resorts open? Many hotels in holiday resorts may be open year round but the resorts themselves can be like ghost towns outside of the peak season. This can really make your holiday dull if you want to enjoy the hustle and bustle of cafes, bars and restaurants. So, do your homework paying close attention to early spring and late autumn months in the Med as well as the opening and closing dates of kids' clubs.
5. Always read the small print. What is actually included in your holiday price? Check room type, board basis and any extras you may have to pay in resort such as local taxes. Will you have to pay extra for activities and entertainment? Is baggage included in your holiday price and what about transfers from your arrival point to the hotel?
6. Always compare the price you are looking at with other holidays to the same or similar destinations and check the cost of both package holidays and DIY trips to ensure your deal is the best available.
7. Don't forget 'hidden' extras such as the costs of visas for places like Turkey, Egypt and India (vital when looking at last-minute prices to Goa, for example).
8. Check the cost of living in the destination you are considering. Some places can be very expensive locally and you may end up returning home to an unwanted and unexpected bill.
9. Are your flight times excessively long? Many airlines offer connecting services at great rates from UK airports via European hubs, especially on city breaks. However, this can result in very long flight times due to the stopovers. It may well be worth paying the extra to not spend time you could be in your destination sitting in airports or on unnecessary flights.
10. When checking car hire prices, ensure you know if there are any 'hidden costs' such as a compulsory tank of fuel, extra driver and excess waiver costs that can bump up the price.
And, once you've read and followed our advice, and found the perfect offer for you, get booking before someone else snaps up the deal!