sorry to hear that bud. i appreciate you giving us a heads up!I can't attest to the fitment of where the holes had to be drilled. All in all my shop said the fitment was just poor, and quality of the actual material was crap. Bad enough that the guy said he didn't want his shop to be associated with it. The guy was incredibly transparent.
I took the gamble, and I lost. Things may be different for whatever product you receive, but I will not be moving forward with them, and certainly won't be ordering anything else from them.