I purchased my first printer from amazon.in . That time there COD is not available at my location. I did my payment from my debit card. It is a good online shopping site but some products delivary charge is very very high. You cant imagine the delivary charge is 100 for a 200 rs product. So if you want to purchase something then check weather it is fullfilled by amazon or not. If it is fullfilled by amazon then delivary chargesvis not that high. If you purchase product above 500 then no delivary charge is neede but if you purchase less than 500 then you have to pay 40 rs for delivary.