There's been some argument going around the bolg-o-sphere about these cards. I for one really like them. They have a great look and are incredibly stout. They don't even fit in the 180 point holders or screwdowns.
Topps doesn't disguise that these are manufactured items and it is something different.