You most probably have to. I haven't bought anything from letsbuy.com but have done many transactions in ebay.in and every time I had to pay for some octroi charges for the parcels that i receive. The exception would be for low priced-small sized parcels (below Rs 300/- in my case).
Yes. you have to. Although i didn't. The chap from Aramex said he convinced the guys to let him go.
