Hello, I am typing this as a referral to my new friend Dan Beeson who I met on this web site. He fixes mopeds as a part time job. I have a Puch with a electrical problem and did not know where to turn to get it going again. Luckily, I came across Dan on this site. I took my moped to him and today, he got it going and running like a champ. I want to publicly say thanks to him for getting it going again. If you have a moped that needs repairs or tuning in the Greater Toronto Area, I strongly recommend Dan, he is knowledgeable and a cool guy as well.