I wouldn't have thought there would be much you could do, 'buyer beware' and all of that. As Mike has pointed out if there is any doubt over any warranty work I would use the videos to show what it has been through. In all honesty I wouldn't worry too much they are designed to be given some stick, just get what needs fixing fixed and it will be fine