Just picked off this achievement after trying so long on Spider to get the time down below 5 minutes with no luck. However this game has a massive exploit when playing timed games. When you are playing and have made your first move, when you go to start a new game the timer pauses but the board still shows all the cards. This is especially useful to plan your next move/chain of moves. With this I managed to get down to 4:15 which was enough on top of the other two games to get the achievement.
Now that I know that, I could have used this exploit for both Freecell and Klondike so maybe it'll be of use to some of you out there.
Also, do note that playing a game with a custom seed number will not count toward the statistics and thus, no matter how fast you do that, it won't go toward the classic speed run achievement.