I bought my Bernina off EBay, but what gave me confidence (aside from the high rating of the seller) was that I have a great independent machine tech in town (for those of you in the Vancouver, BC area, try "Eurotech Sewing Machine Repair").
The problem with trolling sites like EBay and Craigslist is you get sewing machine fever!