Hey Stephanie, I did mention this earlier to them. To quote myself...
Just an FYI with these business cards…. You should really be building these files at 600 DPI, or at least 300 for the best results. If you just grab the jpg from here, the quality will really lack. Stretching or increasing the DPI will distort them as well. Also, most printers require at least a 1/8in bleed as well, so everything can be cut to size without errors in cutting/cropping. So essentially, the cards should be 3.75 x 2.25 in size. Make sure everything is tabbed in at least 1/2 in from the 3.75 x 2.25 dimensions to ensure nothing will get cropped. Most printers will not even print without a bleed.
Another important thing with printing is the color. Right now these photos are in RGB color and they need to be in CMYK color. There’s not a huge difference, but there definitely is with any black values. Also, you should print these out, actual size and look at them. There's a big difference looking at them on a screen, and seeing them in hand.
A lot of printers can print high quality jpg or eps files, but some still want full control. If that's the case, they'll need your source file as in: illustrator, photoshop, quark, or indesign. Most companies use Quark. Along with the source file, you'll have to provide the fonts used.
I really think you should take all of this into consideration before trying to take one of these images somewhere. If you’re going to invest $50-100 in cards, I’d want them to look their best. This is just my 2 cents...