I needed to get a new mobile phone so I went online for some last minute price & features comparison. The internet is a great resource for this purpose, I don't need to do the leg work and can check up on previous promotions for the same phone model. The main website usually has some presentation videos, you can also read online reviews written by professionals and check out the forums for comments by actual users. Of course, nothing beats actually being at the store to touch and feel the phone models yourself. There really is nothing like seeing the real thing before buying.