ANSWER-
P1- The words " There is no such thing as free lunch" isn't about money. It is about time and what you could have done instead. For example, there is free ice-cream on the road, they give it to everyone. You could have eaten a hot steak with mashed potatoes instead. So that is what it means if there is no such thing as free lunch, you will lose the opportunity what you can do then and time.
p2-A consumer has amazing rights. They can return the product if they don't like it. If they like it they can rate it good and more people will buy it, but if they rate it bad others won't want to buy it due to the rating. So due to this, a consumer had the amazing right.