You don't actually need to subscribe to File Planet to download mods from there, you only have to create a "log-in."
As I recall, File Planet does what it can to make you think that you need to subscribe, so make sure you scroll through the entire page/ site, and look for a button thats says something like "register." It is a long time since I registered, so I can't remember the steps exactly.
Once you are registered and you have clicked on whatever download you want, you'll get a page that again tries to dupe you into believing you need to subscribe, or that it is preferable due to line skipping privelages.
Just ignore that, these days any mod you try to download does not have a queu, and even if it does, it never takes long.