ScoutStuff.org you can purchase 100 merit badge blue cards for $7.00 - then you get to fill them out by hand. These work great for a scout or three requesting to start merit badges, but when summer camp comes around and 100 or more merit badge requests come up it gets painful.
                                
Merit Badge Time Savers