It's a toss up. Online shopping = Sometimes ridiculous shipping prices, long waiting, not knowing how it will actually be.
In store shopping = Gas money, frustrating, lack of sizes, but readily available if what you want is there.
I guess I'd lean more towards in-store shopping because I need to see what I'm buying in person.