A logo is a key part in the branding of your product and if you want it to really shine, the total cost can quickly escalate (communicating the right message, atmosphere, …). Logo design is usually a bit like writing poetry: you end up with very few words, but it takes months to get them exactly right.
There are a few blog posts around the net that explain just how complex logo design actually is (it’s not just: hey, create me a small image to put on my website, will ya):
… and there was a very good one from a logo designer I can’t seem to find anymore.
The message is simple: prepare as much information as you can for the designer about what you want your logo to communicate, you’ll need to tell him with words what you want the logo to say visually about your company. The better you can do that (and if it’s a good logo designer), the less your logo will cost, since you won’t have to reject that many designs and they will be quite focussed from the first draft.
If you go for one of the companies you mention, you’ll get what you pay for. Which doesn’t mean it’s bad at all. Still, it won’t really stand out between the rest out there.
Peter De Berdt