Just got mine today, but I had it on their slow boat to China free shipping - ordered it before I finally broke down and joined Amazon Prime.
Awesome mini. Heck, it's awesome enough that my wife's reaction to it wasn't "oh god, how much did that cost?" like I had feared, but instead "Wow, cool!" So the Colossal Red next month shouldn't pose any problems either.