The eBay ones are the same. Heres mine. They are very long though, you'll need to make your own attachment point as with the standard attachment point it sticks out miles. The CGTI membership card should give you a size reference.
The towing straps are a universal fitment fixed using one bolt by the looks of it. The towing eyes are bmw fitment. Thanks for all the input / advice so far.