I've found that some sites (even like restaurants, for example) have no problem setting up an order when I connect via my VPN (from Linux) - my default browsing setup. But when I go to pay, their payment processor refuses to work properly / fails, so I can't actually transact any $$. Others work just fine WITH VPN on. Sadly, the former is increasing and the latter decreasing, to the point it's getting harder and harder.
Heck, Lowes and BestBuy are pretty unusable in general via VPN already.. (or maybe due to ublock, or privacy badger or eff, etc.. :-)