I recently bought some games at a local retailer and they came in these plastic cases.
http://img101.imageshack.us/img101/5227/p1000720gk5.jpg
http://img507.imageshack.us/img507/8327/p1000721cz1.jpg
http://img154.imageshack.us/img154/1513/p1000722af3.jpg
I think these are pretty neat, and would be great for storing sealed games. Does anyone know where I can get these or what they're called? I assume I'd have to buy them in bulk from a wholesale supplier, but thats fine.