The very first thing that strikes me here in this is you say you have about 12,000 links from only 48 domains.
Site age may be helping them but I'd be willing to bet that they probably have a more ip-diverse link profile than you do as well. Sounds like you have the niche relevant links down so now its time to get outside that box and start going after other metrics. Here are the big 6 I look at:
Trust/Authority
Niche Relevance (you have this covered)
Segmentation (where the links appear on the page)
Anchor
IP diversity (links from many domains > many links from few domains) <- start here
Link-weight (link juice, pagerank, whatever you want to call it)
I'd be willing to bet your 80 bucks would be better spent on something like a pauls or angelas backlink packet than it would be on renting one or 2 links a month. And a lower risk too.
