When you're shopping for camera lenses and filters, the decision often comes down to whether you want an accessory that changes what your current lens can do, or a complete lens that mounts directly to your Canon EF camera. Both paths are represented here: an ultra-wide/macro add-on for an existing Canon EF 28-300mm lens and a used Canon standard zoom. The right pick depends on the glass you already own and how much condition risk you're willing to accept.
Quick Verdict
Choose the ULTRA WIDE ANGLE WITH MACRO FOR CANON EF 28-300mm f/3.5-5.6L IS USM Lens if you already have that compatible lens and want fisheye-style wide-angle plus macro shots without swapping optics. It is listed as new and costs USD 151.99. Choose the Canon EF 28-70mm F2.8 L USM, shipped from Japan, if you want a direct-mount standard zoom with a constant f/2.8 aperture and are okay with a used lens that has noticeable haze. It lists at USD 198.97.
Comparison at a Glance
| Feature | ULTRA WIDE ANGLE WITH MACRO (for Canon EF 28-300mm) | Canon EF 28-70mm F2.8 L USM |
|---|---|---|
| Price | USD 151.99 \[#######---\] | USD 198.97 \[##########\] |
| Condition | New | Used |
| Lens type | Auxiliary wide-angle/macro add-on | Standard zoom lens |
| Focal length | Wide angle (with macro) | 28-70mm |
| Max aperture | Not listed | f/2.8 |
| Focus type | Auto & manual | Auto & manual |
| Mount | Screws onto 72mm filter thread | Canon EF mount |
Where the Ultra Wide Angle + Macro Add-On Wins
- It turns your existing Canon EF 28-300mm f/3.5-5.6L IS USM lens into an extreme fisheye wide-angle lens and a close-up macro lens through one accessory.
- It is listed as new, while the zoom lens is used.
- It is the lower-priced option and works through your current lens's auto and manual focus.
- You don't need to swap lenses for ultra-wide or macro shots, since the effect lives in the attachment.
Where the Canon EF 28-70mm F2.8 L Wins
- It is a full lens, not an add-on, and mounts directly to a Canon EF camera body.
- The constant f/2.8 aperture gives you a consistently bright lens across the 28-70mm zoom range, a feature not specified for the ultra-wide attachment.
- It is a zoom lens with a flexible focal range, while the add-on is a fixed wide-angle effect.
- Both products support auto and manual focus, but the Canon zoom gives you a traditional direct-mount lens design.
ULTRA WIDE ANGLE WITH MACRO FOR CANON EF 28-300mm f/3.5-5.6L IS USM Lens

This XIT/ULTIMAX accessory is designed to fit over your Canon EF 28-300mm f/3.5-5.6L IS USM lens using a 72mm filter thread. The description says it mounts on any lens with a 72mm filter thread and includes a separate macro attachment for very detailed close-up photos. It is listed as new, with a country of origin of Japan, and it supports auto and manual focus through your camera's existing system. The multi-coated optics are intended to help with image clarity, and the bundle includes both the ultra-wide element and the macro piece. The main limitation is that it isn't a standalone lens; you need to place it over a compatible lens with the correct front thread, and the listing notes a 72mm front thread while also mentioning a 67mm filter size, so you'll want to confirm your lens's thread before buying.
Canon EF 28-70mm F2.8 L USM, shipped from Japan

This is a direct-mount Canon EF lens with a 28-70mm zoom range and a constant f/2.8 aperture, and it comes from Canon's L-series line. The description notes that the lens has some slight haze and calls it a junk item, though it says autofocus and other functions were working when the seller last used it. The appeal is the L-series image quality combined with a bright, constant aperture, so if you're comfortable with a used lens that has visible haze, you get a complete standard zoom in one piece. The listed focal length is 28-70mm, the focus type is auto and manual, and the mount is Canon EF. The limitation is the condition: the haze and the junk designation mean you should expect some optical degradation, and the listing does not provide any indication of a guarantee.
Final Choice by Use Case
- If you already own the compatible Canon EF 28-300mm f/3.5-5.6L IS USM lens and want ultra-wide/fisheye plus macro effects without replacing your optics, the ULTRA WIDE ANGLE WITH MACRO add-on is the more direct choice.
- If you want a direct-mount Canon EF standard zoom with a constant f/2.8 aperture and are ready to accept a used example with slight haze, the Canon EF 28-70mm F2.8 L USM is the lens to consider.
- If keeping your current lens setup and spending less matters most, go with the add-on. If a fast aperture and a complete lens matter more, the Canon zoom is the better fit.