Amazon is the worlds largest shopping site. I have ordered quite a few products from it and the shopping experience was good.
Its better to order the items which are fullfiled by amazon, so that you can get 30 day replacement gaurentee. The cost of the items are relatively low on this website. The shipping time taken is also less when u compare with others.
Customer support is also good and they respond within 24hrs . All in all, a good shopping website with tonnes of goods to buy: -)