I don't do a lot of online shopping.
Oftentimes Amazon has no taxes on purchases and if you meet the minimum order of $35 it's free delivery.
Walmart charges taxes but if you have the item shipped to a local store you don't pay for shipping. If one lives by a Walmart that's not a bad deal especially if your order is well below the $35 required by Amazon. Ultimately price is more important to me than convenience.
Whoever has the best deal for the item wins my business!:)