Online Stores: Don’t Settle for 'Good Enough'