B-Stock can also indicate that there is no cosmetic blemishes/issues, but an item has been serviced for an issue at some point and they cannot legally re-sell it for the original asking/new price. Any reputable manufacturer would obviously have it go through yet another round of QA testing to verify it's properly functioning, so often, refurbished products may possibly have better track records than "new off the shelf" products.
Personally, I feel this is one of the best ways to save some money on a product that might have otherwise been a little too much for one to afford. I myself, have saved a few grand on buying used and refurbished items for both of my systems allowing me some pretty decent equipment that I otherwise couldn't swing.
Just use your common sense, buy from reputable sellers and be aware that there is some risk involved with buying used/refurbished equipment, but with risk comes reward and this is no exception... -TD