Damn instawallet.Ya, always use the desktop client wallet instead. These online wallets are to risky to loose something in transit or, dropped connection, webpage errors and such. there is so much to go wrong. . . yikes.As Wadozo says, use a wallet client app (they are free) you can much more control over your transactions too. You can set the transaction fee to a higher amount and get faster transactions for example. Also, it keeps track of your transactions which could be good and bad. Like Wadozo says, use armoury to protect your papertrail, if you choose to keep one. I always delete everything in my client wallet after each transaction, so if someone gets into it there is nothing to show or any log files.There is little you can do to get your money back unless you know the bitcoin address URL for the instawallets used. As the site says, if you loose or screw up this address , you loose its contents. If you do use an online wallet, - pick one that offers a login and password / account. This way, you can see what went wrong and get some support.My bitcoin exchange (http://www.cavirtex.com) offers a login/account and wallet all in one. You can buy coins, transfer money from your bank account to buy/sell coins instantly. Its one site/login for everything. I know its not anonymous, but there isn't anything illegal about buying bitcoins from your bank account. Pass them through a few wallets and off to SR. Its not an issue unless you are trading over $1000. /day . Then you need anonymous services and laundering.I hope this helps.