comscore Freedom 251 first impressions: The world's cheapest smartphone is a rebadged Chinese phone sold at loss