The website was downed 95% of the time from the Pokemon drop, and it was near impossible to order anything. I still managed to get my order through, which was a true Christmas miracle.
Improvements or suggestions
Ever heard of Queue-it software? If you expect a spike in traffic, you put a queueing system in front of your website so it doesn't crash constantly. That's what websites that sell festival or concert tickets do. The Pokémon partnership was perhaps TOO great a success and you weren't prepared.