Thanks pckeen.
After no response from the site through calls or emails, I did my own digging. The best I could gather is that this was a legitimate business at some point but appears to no longer be up and running. I used to google street to view the return address listed which is just a suburban outside of Boston. The site also features a picture of a couple in front of a business van saying Guenon's Mobile Marine. Searched that company and found the same William Guenon as the owner as is listed on the site you linked. I found a lot of other stuff too but long story short, it appears the Guenon's had a likely legitimate mobile marine mechanic service and a parts business on the side and they went out of business. Both sites are hosted by Yahoo Stores and I guess they never closed it out with them and allows orders to still be placed. Initially the charge showed up on my bank account but was then removed. I'm not sure if that was Yahoo doing that or what. I cancelled my card just to be safe even though I should have used Paypal. I'm not sure why I didn't as I typically do.
Anyways, everyone just steer clear of that site if you run across it in the future.