April 16, 2009 by aloe54 Leave a comment Cheap Peeps. Oh lookee what I got…discounted Peeps and lots of time on my hands. You see what’s coming don’t you? Peep diorama of course. Stay tuned.