Hi Geethesh,
I did write to the Apple people. their response is that $ 1 will be charged even for free apps to check whether one has money in the credit card account and that the debit will be shown by your bank, but eventually they will not be charged.
I am copying below a part of their mail which may of help to you too:
quote:
When you update your billing information, the iTunes Store will place an authorization hold of $1 on your credit card to verify your account information. You might see this authorization request on your online statement. This is not an actual charge, it is simply a test to confirm that your credit card account is active and has credit available to accommodate transactions.
Authorization requests are automatically removed from your account by your financial institution. The amount of time it takes to remove authorization requests varies by financial institution. If you have any questions about the way your financial institution handles authorization requests, please contact their customer service department.
To review the actual charges on your account, here are easy steps to view your Purchase History:
1) Make sure you're using the latest version of iTunes. It can be downloaded free of charge from the Apple website at:
http://www.apple.com/itunes/download
Note: Installing the latest version of iTunes will not affect your library or any items in your account that you haven't downloaded.
2) Click this link to launch iTunes and view the Sign In dialog:
http://phobos.apple.com/accountSummary/
3) Enter your iTunes Store account name and password.
4) Click the Account Info button to proceed.
5) On the Account Info screen, click the Purchase History button.
Your Purchase History will display your most recent purchases first. To view details of any purchase, click the arrow to the left of the order date.
unquote
hope this would be of help to you.