I imagine that buying expensive metals is a chancy thing for B&S...as prices rise, how much should they buy? Do they buy a bunch at $1500 so that their customers can afford to use it, in anticipation of the price going to $2000? Then if the price drops, they can't drop their price all the way down until they recoup their costs of what was bought when the price was high.

I'm just guessing that that is how it works -- being in that business during times like these would keep me up at night!