This isn't a cheap lens, it is about comparable to the EF version in cost. A cheap lens is the 50mm 1.8 and I regret it looks an EF-S 35mm 1.8 or so appears will be neglected by Canon, though Nikon has offered one for some time.