yeah i agree very expensive. What i do is to try to find similar non-business (free) categories to submit.
I paid and they use the wrong company name, I've put in several request to change to no avail and you can't call anyone. So no, I would not pay the $299 again.
I'm cancelling at the end of my term. Which they will renew and charge automatically. One thing they ARE good at.
I paid and it did no extra good for my site. The ironic thing is i am now #1 for my main keyword now on yahoo without the listing lol. Now that is making me tons of sales.