The average American gift giver spends $2,062 a year on gifts. (Foster Letter 1/25/04)

http://garydfoster.com/