OK.. love the idea and own a bunch (as a hedge against hyperinflation of fiat currencies)
but I am now questioning the viability of BTC as a currency.
Say I have a website that sells widgets, and ships anywhere in the US. I accept USD and BTC. How would I price the widget in BTC? The price in USD can be found in Amazon etc.. so I go to mtgox and price the widget USDPRICE / BTCUSD. say widget priced at $10 as of today I would list it at 10/3.34 = 3 BTC
Now what happens if BTC goes to $10 tomorrow? I would have to lower my price to 1 BTC. why? because why would someone pay 3 BTC when they can convert the 3 BTC to $30 and just buy it for $10.
What if BTC drops to .50 usd? I cant leave my price at 3 BTC, because someone would buy my entire inventory and sell it on ebay below the market price of $10 for an easy profit.
So basically BTC becomes a proxy for USD, because one can easily arbitrage products priced in both currencies.
This is not the case for say EUR and USD because of the geographical location it is difficult and costly to arbitrage a widget from London to NewYork. This is why the price of ipads in EUR and the price of ipads in USD don't change even though EURUSD changes everyday.
so it seems that BTC is only really viable for services and not commodities. also only if this service is not available in any other currency.
am i missing something? I bet that anyone that has ever bought anything with BTC, makes a quick calculation to see if its worth it based on the current BTC to local currency rate.
of course BTC becomes viable during hyperinflation or US default.. but a stock market crash or the coming double dip recession should send BTCs back around .50 imo.
please enlighten me.