According to Racing Planet they did have both items I ordered in stock in the U.S. They sent me literally about 15-20 emails though, it was like one email for every statement they made and some of it made no sense. Hopefully that's not a sign of a horribly run business...
It would be nice if there was one site out there that stocked everything and had a phone they answered and shipped products quickly with decent prices...hmmm... Maybe everyone on the forum would like to invest in an exciting business opportunity, don't miss out, this is a once in a lifetime deal!