I like to try and support local businesses whenever possible. Obviously, after accounting for quality of service - I'm not going to support any store that I feel treats me, the customer, poorly. That said, I can't ignore the economics of it. If something is orders of magnitude cheaper online...