I had a hitch on my BMW 325X... it was only for a bike rack, never towed anything, but I didn't realize it was an after market thing. DH ordered it on line and installed it himself, but he generally does everything like that.