Can somebody explain the Pokemon craze?

What’s with everybody fighting over Pokemon cards? I know it’s reselling. But are the prices really that great? Costco has sold Pokemon cards before and it’s never been like this that I can remember.

What is making this time different?