Discounts often aren't the cheapest prices, but here's how to make sure you're getting value for money.