Having seen a brand name for the first time a person still doesn't know whether to trust it or not. According to the eCommerce Foundation report, 88% of users do their mini-research before a purchase – they google the company, look for profiles on social