Opteka .42x HD&sup2; Wide Angle Panoramic Macro Fisheye Lens for Canon PowerShot A640 A630 A620 A610