If you look at the winning times people have posted for the past week, it still follows a statistical pattern. What's random is who wins first. You literally have to be the FIRST person after that winning time slot out of who knows how many people are calling simultaneously.
The odds of winning decrease the more people play. For example, major national contests such as the PS4 giveaway Taco Bell plastered all over the TV, too many players. All I can go by is the posted winning times, same with the last promo. But both have worked out for me and my friends, so that's all I can say. Didn't say I was accurate or if it's even really the case. Just said it was what I did and it worked for me and my friends in both promos. We've won 13 for our group this week. My friends are happy. That's all that matters.
We have a Skylanders fan club here. I divided up the statistical times amongst the group with the best odds of winning, and we played at our designated times. We've won all of our 13 on the first try for each of our plays. I was just trying to help out other fans, didn't make any promises or claim anything.