I've had some not-so-great experiences.