I also put in a ticket to evolv. As I said, I received mine today from vapenw.com. Out of the box it has a tiny chip in the paint. I'm not too happy about that. I'm thinking of contacting vapenw and requesting a replacement.
Evolv didn't manufacture your mod. Why would they warrenty stripped screws, bad routing of ribbon cables and paint chips?