What are the fees with bitinstant whens all said and done?
$3.99 + 4%
So $2000 would have $84 in fees.
Note however, I think that BitInstant has a $500 limit. Attempting to circumvent this $500 limit by making multiple $500 purchase within a short timeframe results in Moneygram and Zipzap fraud filters rejecting one or more payments. This typically results in naive buyers coming to bitcointalk.org to complain that BitInstant is not processing their order and is "scamming" them or "stealing" from them.
Now that i think about it, why the hell are buyers paying seller fees for buying their coins, sellers should be cutting buyers deals to sell them.
Supply and demand. The sellers have the bitcoin, and the buyers want them. More buyers want them than there are sellers to sell them. If there was an overabundance of bitcoins available for sale, and very few people who wanted to acquire them, then the cost of acquiring them would drop.