I have moved your post over to the Casual Games section, as Shockwave primarily sells casual games.
Shockwave is a legitimate website, but if you are interested in purchasing a casual game, I would recommend that you purchase it from Big Fish - their customer support is second to none. Also, as far as I know, Shockwave still places clear gifs (web beacons) on your computer to track your activity.