The Shopper Speaks: Site satisfaction amid heightened shopper expectations should inform platform selection