Yea, it looks poorly done. I hope you get resolve with the Vendor. I do not know if I would want to screw it into my car either. Sorry to see a member order from a vendor and get quality like that. I would send the art to Stephen at WindRestrictor and start over. Good Luck!!
They did this for me with GREAT DETAIL!!