All I can say is I used 48 hr print last year for my internext cards 4 color both sides and they were pretty cheap. I only got 500 I think but they came out looking kick ass. I wont even put an affiliate code they are so good.
http://www.48hourprint.com/pricing_bcards.html
If these 5000 for $125 are the same quality then its definitely worth the money.
Andy