For anyone who wants an open source alternative
GNOME Mahjongg is actually pretty good.

Mahjongg – Apps for GNOME
Match tiles and clear the board –
Single-player tile-matching game, commonly known as Mahjong solitaire.
Tiles are stacked on the board at the start of the game. The goal is to
remove all the tiles in as little time...