I've had some good and bad times with Baldor, but for convenience, quality, and variety, they've always been the best. Manhattan Fruit Exchange is a good company to have a relationship with for same day delivery, or pick up. For a really small operation, John the Greek is a little sketchy, but they'll deliver 5 lbs. of potatoes if that's all you need. And for Asian stuff, I love S.E.A.