I think it's just random, but I have more luck trying to get rewards early in the morning. I play the games every day, and just keep checking every day until finally one comes up.
Usually one a day. Join the "MyVegas Friends Rocks" Facebook group. There's a thread that people will post to any time the rewards refresh.
It used to be 10am EST every day which was great. In the last year or so it's changed to once a day but never at the same time. Makes it all luck, which I guess is fair, but also very frustrating especially when there are only a handful of good rewards that don't require you to stay with MGM
Are ALL rewards refreshed daily? It seems like some are NEVER available, even in the mornings.....sheesh AllieWhitt
The ones for the properties refresh every day, but they go quick. The high ticket ones and the ones under the "Cirque" category don't always refresh every day.