SOME (read that MANY if not MOST) survey companies - yes. They REALLY are nothing more than marketing companies "disguised" as "survey" companies. There are, however, some "real" survey/research companies that DO actually pay you for your opinions. PineCone Research may be the best...you complete a survey today and they pay you cash via PayPal tomorrow.
Shops- No. A whole different thing from surveys. MANY people earn money doing "mystery" shops, both full and part time. NEVER pay for lists or to do mystery shopping. There are 500-600 mystery shopping companies that will pay YOU to shop for them in your area and there are SEVERAL places (including this forum) that have a FREE list of these companies.