Did you ever try Extension Tubes? Significantly cheaper than Macro Lenses, such as 90 and 100mm. The tubes make the job done, but aren't functional as Macro Lenses. Watch the video to learn more.
I've got here a Canon 100mm f2.8 L IS
100 is narrow focal length, Believe...