Outlawing price gouging is always a bad idea. What you want to outlaw is price fixing, not gouging.
For example, during natural disasters, people would sell bottled water at $15 per bottle. Some people would see that and outlaw it- guess what the effect of that is? The guy selling it at $15 per bottle is no longer going to load up his van with water from the local grocery stores and drive hours to where it's needed. Now the people who could at least get a bottle of overpriced water if they were desperate don't get any at all.
Price gouging is a necessary evil. The alternative is ebayers just buying and reselling the cards for probably even higher prices... or the cards just being out of stock so nobody can buy them. I'm noticing Newegg is still selling out of models despite the pricing.