Ha! I just did both. I went to Kohls yesterday and bought me some capris and a blouse. Then I found some shoes but not in my size. I knew I was going to my dads today so I look at the store by him and thought I would go there. Good thing I checked not one Kohls store in the valley had a size 7. So I bought them online, then to get to $50 for my kohls cash I had to buy a shower curtain that I passed up yesterday.
I prefer in store as I don't know how something will fit unless I try it own. I did however purchase a t-shirt online this week. It's actually too big but since it's a t-shirt and will likely shrink when I dry it I guess it will do.