dude, just buy one. you seem to have made your mind up. buy it, install it, and post it so in the future when someone asks about hitches, we can point him/her to this thread.
2012 Arctic White Range Rover Sport Supercharged
2012 Obsidian Black Metallic Mercedes GL450
2010 Sea Doo RXT-X 260 HP SC
2006 Black Sapphire Metallic 650i 6MT SOLD
2008 White Diamond Tricoat Cadillac Escalade SOLD