Steve,
Are you a memeber of one of the clubs ? They have free legal advise & I think you should get some. I would have thought they have some sort of duty of care to ensure they are selling the item as described. Not sure about the holiday but I would have thought you could make a claim for the...