Don't you get free deliveries up the wazoo with Amazon if you have Prime? I don't really know how one can compete with that.
I’ll pay for delivery if I can be sure it’s coming from the manufacturer. Not only is counterfeit risk minimised; the product’s freshness is also maximised.
I'm not sure of that is true but that's my guess.