I know you already bought but I'll had my 2 cents. It all depends on what it is. If it's something I don't need immediately and am tight on cash, I'll buy online. If I need it now and the prices isn't astronomically different, I'll buy from the store. Stuff like clothes, gloves, shoes, etc I'll always buy in the store unless I have previous experience with the product and know it fits like I want/need.