The deal is a year or so old, gets posted from time to time. Not bad, but not free, 250 cards is $5.10 "shipping and handling", removing the ad on the back is another $0.99, choosing a style other than the couple dozen free ones is $, etc. etc.
All the printing is black, and fairly small, the paper isn't very heavy, and the only color are designs preprinted on the paper stock.
OTOH find someplace else to help you layout (even if it is just a web page thing) a business card and print them for a total cost of $5. It was worth it to me, and I may do it again so I have cards with slightly different approaches (job, hobby, etc. related).