Shopping online can be a strange rollercoaster; you get excited about an Instagram ad that snuck onto your feed…