Not really cheap, but it's a long range zoom. That is, 135/18=7.5.
When you get values larger than approximately 3, or maybe 4, then the lens designer has to start using design tricks which are bad for the image quality. To make long range zooms, aka superzooms, with good quality over the entire range is expensive. Canon has made one more recent attempt, in the EF 28-300 mm f/3.5-5.6L IS USM. Compare the cost to the EF-S 18-135 mm f/4-5.6 IS, and you'll immediately realize that your lens design employs more shortcuts. Of course, the range is more like that of the EF-S 18-200 mm f/4-5.6 IS, but still...
To get two very good lenses, covering approximately the same range as you do today, you could go for the combination of the EF-S 17-55 mm f/2.8 IS USM as a general purpose zoom, and then the EF 70-200 mm f/4L IS USM as a longer range zoom with a very good cost/performance ratio. But they'll cost you more than the camera and lens you already have did together.