Staysure Travel InsuranceView company profile →Jul 30, 2025Felt but intimidated by the person…Felt but intimidated by the person doing the sale