I played 5 years ago.....not sure if they are still reliable/payout fast. thanks need recent experiences thinking of going with them for NFL.