i need some advice. basically whats happened is i bought my bike in May, its broken down 8 or so times since then, after the third or so time i changed mechanics. now the last 3 times its broken down its been related to the same issue, overheating. i've taken it in, they say they've fixed it, runs fine, not hot at all. so i say thanks, pay up and leave, 10 mins down the rd its doing it again. i bring it in a week or so later, they say they've fixed it. i say thanks, pay up and leave. it breaks down again. i bring it in, they fix it, i pay up and leave. it breaks down again. i rang up and told them it had broken down (3 days after getting it back [one of the times it didn't even last 24 hours...]) the guy said he'd do a quote for parts for free.... lesson i have learnt is don't pay until you have too. i won't be making that mistake again. but the problem is, by this stage (and this amount of money) should i be demanding a free repair? if i hand over the cash, and it fcuks up within a reasonable amount of time, shouldn't they fix it for free, since they didn't fix it in the first place? should i call 'consumer affairs'? i really have no idea as to my rights and their obligations. i fail to see how its my fault if they replace certain parts, without addressing the root problem, then charge me for it. then charge me again when it happens a week later.... what would you guys do?