I take 'em and I've gotten probably an equal number of personal checks vs money orders - about all I wait for is to make sure that my online banking shows the check fully deposited without a problem before shipping, usually about 3 days or so.
But then, I think the largest check I've had to take is about $17, so my risk of getting taken isn't as high as some others either...