I bought three different custom cards from Topps -- two with Frank my dog on it, and one with my wife Shelby and I. You'd get 20 of the same cards for $10! With classic Topps baseball card designs, and the ability to write awesome descriptions on the card backs.
We sent the cards to family in one-touch magnetic holders and they love them.
I give the Frank cards to our dog-sitters and they love them!
Last year, Topps pulled the custom cards product down, and they have yet to return. I was told people were using them for nefarious purposes, but that the product would come back at some point.
Hurry back, Topps Custom Cards!