Sounds like some good prices Hari. Only suggestion I will make though and I'm only telling you this to help you avoid some sorrow down the road perhaps... When it comes to heaters don't base your purchase on the price for heaters. When a heater fails if it fails on the ON position it can cook your entire tank of fish in a very short time. Always best to pay a litter more for the well respected brands such as Eheim or Hydor or a few of the other quality brands.
I myself just took my own advice yesterday. Found an Aquatop 300w heater at LFS for only $24 and almost bought it, but decided against it and ordered an Eheim Jager for $32 online. I've just heard too many horror stories about cheaper heaters failing and killing off entire tanks of fish.
Not saying this will for sure happen to you, but just something to keep in mind when buying heaters.