Hi Delilah,
I've never had any problems with Alawar games apart from one breakout game several years ago that refused to work on XP It worked on an old installation of Win 98 and works on Vista and Win 7, but it always threw up an error message when I tried to play it on XP.
I also never had problems with support, but then I used to be on their primary beta testers list and had direct contact with a couple of their game designers and other ancillary staff. I always found them very helpful and also prefered purchasing their games because there's no DRM or games manager to instal, though you can opt to use their game box, which occasionally (supposed to be every month, but it rarely changes every month) gives you a free arcade game.
When you are done with their games you can always pass them on to a friend or family member, wheras games from say big fish have to be installed via a games manager, you have to be signed into your account for the games to work, and they are not transferrable.
The only downside with Alawar is they only show the latest and most popular games on their site. If you want a game that's not shown you have to google the name of the Game and Alawar to find the game page, or go to their sister site Gametaxy (or something like that - usually you get a shotcut installed to the desktop to that site)
I just Googled to find the correct spelling for the sister site and the only post to show up was another post from this forum, lol:
http://www.giveawayoftheday.com/forums/topic/7732