iPhone e goes on sale today Should you buy it