Hobby v. Factory

So, I went to a hobby shop the other day and was looking at cards. I noticed the new Topps Series 1 there for $100. I know they are $89 from factory. So, what is your take on hobby shops as opposed to factory purchasing. I'm talking simply buying boxes and supplies, I understand other reasons like single card buy/trade.