I did pay for some of these items. The baby shampoo cost about $0.25/bottle (it was on clearance at Target, plus a store/manufacter coupon combo). I think the baindaids were $0.20-$0.25 apiece. I paid $0.57 for the soleil razor refills, but the fusion power razor was a moneymaker (I gave tons of those away). I think the aveeno was $0.60 a tube, and buying 3 got me a really neat travel pack of sample sized products. I also paid $0.09 a bottle for the gilette shave cream.
I tend to buy more freebies than what you see, because I like to donate them or give them away to people I know. A lot of the items pictured are from Walgreens- it's not the closest drugstore but it was the first place I really learned to coupon.