I bought my Bernina B740 from a dealer. It was one of her classroom models with very few stitches, and I received $2,000 off of list price. I love it.
I also bought an older Bernina from eBay. The seller had excellent feedback. I had it serviced before using it, and it needed hundreds of dollars in repairs... other eBay sewing machines came perfectly sound.