Amazon charges nothing on shipment of orders placed more than rupees499.When I started shopping on amazon.in in my FIRST & Second month the speed of shipping good is so fast & good usually the send the parcel befor 2-3 days before the last date of recieving as I were using free shipment not fast shipping option but Now when ever I ordered something they were not giving me the proper shipping speed they now usually send me the parcel at last date of recieving.so I am not pretty happy with its shipping speed now.