try http://www.freefreebies.org its what I use they're new but cool and update daily
please best answer me :)
Go up to the makeup counters at the mall preferably in Macy's, and ask for samples, they will give you tons!
Go to Sephora stores! They have over 40 different high end cosmetics and skincare brands. All you have to do is ask a sales rep to make you a sample. you can also get samples from makeup counters at dept stores, but I find its easier at Sephora