If it is of riveted design (thus making the crank and chainrings essentially one piece), you can ask the LBS to send a new right crank assembly. You'd have to remove the crank with a "crank extractor", and install the new one with a socket or hex wrench (Allen style). If you don't have a "crank extractor", perhaps you can make a deal with the LBS (like loan you the extractor and you'll send it back with the old cranks or maybe sell you one for half price).
A g/f that give tools for gifts?! Definitely a keeper!!