Jayson, I am very sorry about how your installation went. If you contacted me I would have worked with you to fix the problem, and I still plan on doing so. This repair kit has over 1100 feedbacks on eBay and they are 99.4% positive. Many people are very happy with this product because it saves a lot of money. Your problem was that those plastic posts on the rear cracked, which happens every once in a while, but longer screws due the trick (will add it to my instructions) and it works like new.
Fitment is guaranteed as well so if you ever did have fitment problems I would send you a new kit right away. I can give you a great deal on one of my reupholstered lids, which uses my same kit, and it will look absolutely perfectly brand new.