156 items in 3 years? That is obscene. He averaged one purchase per week from amazon over this time period, which basically makes Amazon.com PB's religion.
Having Prime (free 2-day shipping) helps a lot. They sell almost everything: I've bought books, yes, but also protein powder, grocery items, exercise equipment, notebook batteries, tools, screws, jeans, and shoes.