hmm... the guy whom you paid $250, did he just submit your website to many search engines or did he actually optimize
your site? There is a big
difference between optimization and search engine submission. Optimization basically means he redesigned your site so it would be search engine friendly [easily indexable] and contains your keywords. It's not like you submit your site to 250,000 search engine and expect to get 250,000 hits then. All those people who advertise those high numbers like we'll submit your site to 386570626809468094 search engines
are all bogus. Submitting your website to the major 15 search engines is enough.