Jimmy Winner prides himself on timely payouts for customers. Most winnings are processed within 24 hours.