There are a plethora of online firms all vying for consumers' attention, each with its own unique product and marketing…