I have a new grandson, so I have been buying baby stuff. One item in particular was $44 at Walmart, $55 at Target and $60 at Babies R Us. The exact same item, same packaging, everything. Do I feel at all guilty for buying it at Walmart? Nope!
When it came to sheets, the Walmart sheets were cheaper, but I didn't like the way they felt, so I bought Target. Babies R Us felt the same but were more expensive. Do I feel guilty for not buying Walmart or Babies R Us? Nope. As a matter of fact the best sheets I bought were at the used store.
Should I have to pay to go feel the fabric of those sheets? Or see which place has the cheapest price? Or feel guilty because I bought most of my sheets at the used store and none of those 3 stores got my money? I don't think so.