YOU LUCKY SON OF A GUN! ;)
Seriously though, how are you that lucky? I had one order come in around 25 business days a long time ago, but most come in between 38 and 45 business days. This is my worst.
Do you think it has anything to do with the order being 128 cards? :p