I don't see this being used by many people, but for reasons other than hording. Overstock would have to give some sort of incentive for people to use bitcoins, otherwise there's no reason to go through the hassle of getting them (especially when it will end up costing more with exchange fees) just to spend them at Overstock. Additionally, cash back credit cards still give people more of a reason to use them over bitcoins.