There are a lot of different types of DSLR camera lenses out there. What you choose depends on what you want to shoot. You also need to consider whether you want to shop for lenses for personal or professional use. There are Canon lenses online including super wide lenses, wide-angle lenses, telephoto lenses, normal lenses, and more.