could not open the ebay link!! There should be adjustable clamps that clip to the sides of the boot lid and hold the rubber based feet firmly onto the boot lid, i know someone who recently sold one of these boot racks (previously used on their Trophy) but was unable to find the fixings, perhaps its the same one!!!