I bought a Geekbox electronic board and a small screen from Geekbuying in march 2017 for 150 USD. The board arrived faulty, one of the communication ports was fried. I took some time and demonstrated the issue with oscilloscope captures of the data lines and documented the investigation process so that it's easy to understand what the problem is and I emailed their customer support asking for a replacement unit.
I wrote 7 emails to them where I had to constantly remind and ask them about my broken unit. They finally agreed to take it back in JUNE! So I sent the item back and they received it on the 4th of August.
It is now the 21st of OCTOBER and they keep telling me that the item is "being repaired" every time I write to them. I am very frustrated that I spent so much time, energy and money on this.
They won't refund or give any indication of when is this going to be fixed. I don't even need the damned thing 7 months later!
Later Edit:
After posting negative reviews on several website such as this, Geekbuying got in touch with me and sent me a replacement unit immediately. It arrived quickly and this one works ok so I have updated my rating accordingly.
Hopefully they will improve their response times in the future.