Here I am going to share my experience with Dealinmart, so from this site you can order any Xiaomi phone, so I order a Redmi 4A from this site, but it is delivered very late. I complained about the late delivery to the customer service but they said it is casuale, the customer service is very bad.
The quality is good, because the this is Xiaomi phone so the quality is usally good.
The delivery time is not good, the phone delivered to my home 9 days later.
The layout of the website is simple, but I did not feel reliable with the website.