Yeah, I only really bought it with the towing hitch for the tiny bit of resale value in the future - after some careful thinking I can not recall a time I've actually needed a hitch :D Luckily, if I ever need a hitch, I have friends that can help me :)
Hope you get your car sooner rather than...