Yes, they are fair to play. Slots use an RNG offering over a billion combinations. It is tested for fairness regularly.