
,no good mate. how long have you had it? can you return it for a refund?. the shop where i bought my bike says they have 30 day money back i think. sounds like you might of had it too long though. i bought my bike complete from the shop. yeh thats a lesson with the credit card . If people bill you you cant stop them or close the credit card account.(easily)
good luck.