Essential Tips to Enhance the Online Shopping Experience