Did I hear someone say that Ultimate Optimus Prime was spotted in Chicago? Which means it could take a while to make it to the states nearest to me. I ask my mom when is the next time we are going down south? She said maybe my birthday and asked is Human Alliance Leadfoot out yet, I said no, But I'm hoping any minute now since the deluxe Exclusives for Target are out now. So has anyone already seen it at their stores yet?