But you have no problem giving your credit card to some cashier at a brick-and-mortar?
Online shopping is a lot safer than regular shopping, and it's more convenient. Plus most credit cards have zero-fraud liability.
(P.S. - a good website for shopping is Overstock.com. They got some great deals).
Actually,I'm kind of in a rut. I haven't been anywhere but Walmart lately and try to pay cash or check.