Big Fish Games

You can get these games at   bigfishgames.com   On that site you can play one hour of the games for free. And then if you decide to buy it is quite inexpensive and you download with no shipping charge. The games are great because you can mostly just play without a walkthrough. The only problem is that in some of them the only puzzles are hidden object, which gets old after a while. Here are some great Big Fish games that have more interesting puzzles:

Nightmare Adventures: The Witch's Prison

Nightmare Adventures: The Turning Thorn

Pahelika: Revelations

PuppetShow - Souls of the Innocent

Dire Grove  

Escape From Ravenhearst  

Chronicles of Mystery - the Tree of Life  

Puppetshow - Lost Town

Echoes of the Past: Royal House of Stone

The Cross Formula

Shaban

Drawn: The Painted Tower

Return to Ravenhearst  

Azada - In Libro

Dream Chronicles - The Book of Air

Lost in Time: The Clockwork Tower  

Pahelika: Secret Legends

Dark Tales: Edgar Allan Poe's The Black Cat

Time Dreamer

Syberia  

Twisted Lands Shadow Town