Yes they sell and install. Service is great and they don't try to upsell you on everything
Yes amazing customer service
The hitch itself, I didnt see any in display. But I am pretty sure they can order one.
Sure they do
Thanks! Your answer is awaiting moderation.