I have had an absolutely horrid experience with Gearbest. I purchased a mini 0805 camera that burnt up after two days and filled my car with electrical smoke. I had successfully installed two other dashcams previously in my other vehicles, I know it's not user error). I notified them well within their 14 day warranty period, and paid to send the item back in accordance with their instructions. They confirm they have received it but then want to charge me $50 for a restocking fee (the camera was only $80 to begin with). I said never mind, just give me a refund and after months of haggling with them, they now claim I had the item too long for a refund. Please save yourselves some misery and use any other vendor than these guys. I wish somebody would have created this thread a long time ago and saved me some misery. Learn from my mistakes.