Terrible. Ordered a OnePlus Nord from them. Given a Royal Mail tracking number but Royal Mail never delivered the package and, when I went to the sorting office, they couldn't find the package. Reading some other reviews, seems like this is a common problem and my suspicion is that they manage to somehow generate a false tracking number but never send the goods.
Customer service is really terrible - they respond once a day and they respond really unhelpfully, so it's like talking to a brick wall. Another sign of a scam company.
I finally got PayPal to refund the money on their buyers protection but not worth the hassle. Avoid companies like these..