Damn, I just found this thread. I have stupidly been buying stuffs from techkeys.us in batches. I should have saved up all of my purchases in one giant, jumbo purchase, and gotten myself one of those sweet metal business cards.
But srsly, I like the first business card you showed. I always liked the transluscent business cards best. The problem is that when you hand them out, most people don't realize that those transluscent ones are actually the most expensive kind of paper business cards. Most people seem to think the thick card-stock ones are more luxurious for some reason.
Anyway, I've been enjoying buying stuff, even without getting any gift cards. So keep up the good work.