Ordered from them 5 times. Overseas shipping isn’t the fastest but they are upfront about it so that’s not a problem for me.
The skins are high quality installation is straight forward with video tutorials for every supported device.
I received a skin with a small scratchmark on it with my latest order, contacted support and got a response after only a few hours. I sent them some pictures and was told to expect a replacement. The whole thing was dealt with before the end of the day, despite the different time zones.
DBrands products aren’t cheap but you get what you pay for: good products and actually helpful support robots. And if something is wrong they actually work to fix it.