It's risky to rely on one customer for the majority of your revenue.
90% of PriceZombie's revenue was dependent on affiliate revenue, and thus Amazon. Similarly, virtually all of TutorSpree's revenue was dependent on SEO, and thus on Google, and when Google changed their algorithm, they saw a similar fate.
[1] http://www.aaronkharris.com/when-seo-fails-single-channel-de...