Nearly Impossible Question 11/27

On average, one of these is touched 25 times before being purchased. What is it?

A greeting card


View Full Site