I buy almost everything online since it's cheaper and easier. If I need something that my friends can get cheaper with their employee discount at computer stores than I'll go with that, but it's still more expensive most of the time.