As a Business I would be crazy to sell anything that cost me USD for BitCoins. With BTC fluctuating so much I could sell something equal to $130-$140/BTC this afternoon and tonight realize I can only get $120 for my BTC.
So maybe you then cash out the coins as soon as you receive them?