With SEO Marketing, you get what you pay for. Grand promises with small price tags most often lead to disappointment.
SEO work is a grind that takes months to build up and dedication to keep it humming. It still yields great organic results, so is worth the investment. But any agency that promises miracles is likely a churn-and-burn shop with low performance and high turnover.