Have you used them for business cards before? It looks like they have the same thing going that every other printer I've seen does - it's all glossy cards in full color print on crap stock.
I'd kind of prefer a place that specializes in business cards so that I don't feel like I'm carrying around a bunch of magazine inserts.