I think the 1099s that are coming have affected a lot of small time collectors, who also sell, from doing it as much. Heck, I might even get a PayPal 1099 for taking some money from small advertisers. I already get them from the bigger ones too, of course. Just pay the taxes and no worries.
As for cards, I get taxed on them and just use that as part of my cost basis...
.