RIDICULOUS FOR GIVE Get Publicity and Sell RIDICULOUS to get attention and good publicity. FOR to promote and GIVE to sell and be generous