I poked around your site a bit, I only found two things that seemed off. (both very minor)
Clicking on the Modifications category the page shows the DIY sub-category twice ( like I said very minor)
The other was just a difference from most other sites. Setting up account information does not have a pull-down for the State field. It is nothing really wrong, it has just been so long since I have seen a site without that it stands out.
Otherwise everything else that was live seemed to work as expected when I clicked. The only other things I noticed was a couple of the images in the installation pdf had horizontal lines across them, but I could not tell if that was just a bad download of the pdf for me.
It is nice to see an affordable mod like this come around, glad you are able to offer some up to the community.
Good luck with your site!