My Bank feedback as below:
First, 1$ has been charged from my visa card and then first milestone amount of my project as well.
please clarify reason of charging for each ?
the freelancer i made him offer hasn't started yet?
The $1 is probably charged as soon as you enter your card details, to make sure it's active. You'll get that back. The second, is to fund escrow so that the freelnacer is ready to go as soon as they accept the project. If they don't, you'll get that back.
It's just the way it works as far as I know. In the unlikely event that you don't get it back, then it should just be a glitch, and a quick email to support will fix it. This probably happens hundreds, if not thousands, of times a day... and I've never come across anyone not getting the initial $1 back, or their escrow funding if the freelancer doesn't accept.
Obviously if they file for bankruptcy tomorrow, then that could be an issue... but fingers crossed they don't!
Hopefulyl a moderator will come along at some point with a more detailed/accurate repsonse... they're usually quite prompt when clients have questions.