Roses have a reputation for being difficult plants to grow, requiring clever tricks to thrive in gardens. It's true that they're prone to pests and disease, and there are a daunting number of rose ...