Compare BLU Grand M2 LTE with vivo X27, vivo X27 Pro, vivo X30