I guess I don't have to advise you not to buy from BFL, right?

Yeah, I guess Spondoolies, Bitmain, and BitFury are the most reliable companies out there at the moment.
Doesn't really matter much if a company is reliable if they don't really have any product to sell; BitFury doesn't really sell anymore (if you want to put together a large mine, anybody's willing to talk business, of course) and Spondoolies is out of stock and changing business models along the same lines. On the up side, a few other companies may be joining the fray.