Yes, content is still King, if you have fresh and quality content you can build more and more loyal customers thus search engine would also love your website.
I agree and it is necessary never to give out your CC information anywhere or to anyone, you have to make sure that the company is credible where you shop too.
Have you tried Affiliate Marketing? In where you make money online whereby you as a publisher are rewarded for helping a business by promoting their product, service or site.