They finally release their first product and it has scratches, dents and wrongly glued pieces? Even though I can't see these faults in the photos posted, that's very disheartening to hear. I had high hopes for this company.
Sent from my HTC Desire 610 using Tapatalk
I would just return it straight away. They need to get their QC to a better level if such basic/easy to spot flaws aren't dealt with on piece that's fairly simple, and expensive.