This company screams dodgy. <br/>I purchased travel insurance through them and then received an email asking to submit a review on my experience. (you literally haven't done anything, but explains