Some of the best deals can be found online but you need to make sure your payment is safe. How to shop safely online (External link to Telegraph)