Hmm. Set permissions, checked owner (it's me!). Still no post allowed.
I'm using a cgi-bin in my ~user/site folder.
I seem to recall coming across something that said Apache needs to be made aware of other folders that a cgi script would be able to run from. Ring any bells? I thought that...