Ordered a mi 10 from here and everything went smoothly. I was hesitant at first being that it was my first time ordering from here but the customer service reps answered any questions I had along the way. Phone also arrived quickly and safetly through DHL Express. I highly recommend mi4canada. Definitely will shop here again!