Order an in-stock Moonracer from their site (as opposed to their ebay which I normally keep track of what they've got) on Sunday, got here Wednesday morning. I've never had a problem with these guys, but all I've ever bought is in-stock stuff and never dabbled in pre-orders.