All lottery agents and gambling websites operate under the strictest possible rules and are tightly regulated by the appropriate gambling authorities. As such, there is no way such sites and agents can deny winners of their wins without severe sanctions being applied to them. So, yes, Mega Millions winners get their wins after a certain time period and via their preferred payment method.