There's also http://www.freecsstemplates.org/ which is, as the name says, free.
There's another site along these lines that used to be pretty good -- Open Source Web Design (http://www.oswd.org/). Unfortunately they stopped updating it several years ago.
See, this is the crux of the matter for me: would I rather mess around with a truly free template to get it looking decent, or pay someone the huge amount of $20 to have it instantly. Obviously, by and large, the latter wins.