I found a few pictures online, but nothing close enough to tell exactly. I emailed Leon and they responded with a phone call, but wouldn't help me unless I purchased the mounting kit, which I don't need, at 3 x what i paid for the whole set up. they did send me an owners manual, which all it...