Not trying to be nitty-picky here. You got a GREAT deal. And depending on what your needs are, you're probably fine. I'm just surrounded by pro designers everyday and have analyzed what they do ad nauseum.
The other problem is simply that a logo is but one piece of a big design solution for your entire company. You could, by yourself, fit the rest of your company's design assets around the logo. However, from my experience, without a great designer, you'll probably end up with something pretty spartan or messy. They know what to add and what to remove to the design in different realms (layout, color palette, interaction, etc) to make it have a professional look.
If you only have a logo its kinda hard to build a harmonious design around it but its still better than nothing.
The company was "Super Bomb Labs" the logo can be seen here:
http://www.superbomblabs.com/images/Topper.png
Hit the nail on the head for me with the combination of the bomb/vial and for $225 the price was dead on.
You can see the whole contest results here: http://99designs.com/logo-design/contests/logo-labs-7824
I know where the complaints come from but I have a hard time justifying paying 5-20x that price to get someone local to do it.