I finally got my business cards from Overnight Prints (US based) last week. I really like them but I won't be ordering any more from this company. They made a mistake on my invoice which ending up costing me an extra $20 to UPS in brokerage fees. I called UPS right away and they were very nice in explaining that if OP could send a corrected invoice I would get my fees refunded. YaY! I emailed OP and explained the situation. A few days letter, I got an email from their customer service rep saying "my request may or may not be processed". What..?
Well, it's been a week since I received the last email so I'll take that as a NOT.