Price is high, being subsidized is a good option (other than being on contract). Does anyone know who would carry this in Canada (and what networks it would work on)?