LoL! Looks like ebay is gaining a reputation an an international tax cheat and scofflaw. This has been prompting mention of ... uhmm... that "B" word that ebay hates so much.
LoL! Billion dollar tax cheats! There's lots more on this out there.