1. Read customer testimonials before you buy anything. People are more than happy to complain about bad service online, so look for sites and testimonials that are terrible so that you know what you're getting into. You need to take bad reviews having a grain of salt, but if you see many, you know there exists a problem.
2. Make it a habit to register for price alerts. This goes even for purchases that you've recently made. Price alerts will tell you when a product has dropped to a price you like. And if you've recently purchased at full price, you can request a price adjustment to meet the newest deal.
3. Spend some time to browse through different online stores to compare and contrast the products offered. Unless you have your mind set on a specific brand, you need to take the time to compare different products. Select one with all the features you need and compare prices too. Visit your favorite online stores often since new products become available on a regular basis.
4. Be cautious which sites you patronize. It is difficult to know which are on the up and up and which are not, but there are a few clues. If the address does not make sense or the design seems off, go to a different site. Furthermore, if a variety of pop-up windows begin appearing, close them out and move on.