Well there are many good yoyos on the market. My personal favorites yoyos on the market that are affordable (like 1-50 bucks), are probably the Legacy, Dark Magic 2, DV888, and North Star (Never tried North Star but i heard good things about it). It all depends on your level of play and your preferences.
The best yomega yoyo is the maverick because the maverick sleeps the longest and that was the only yoyo that I could win a yoyo completion with.
The website yoyo-canada offers YoYo Jams for the canadian market. All item are shipped from Toronto, Canada and are send with Canada Post for orders within Canada.
Butterfly yoyo.
Andre Boulay
i dont know any but i think your best bet is on yoyoplay.com or yoyo expert
Freehand MG Anodized
prolly the catch 22
fire thunder
The Eiffel Tower, which is also the hardest.
If you are a beginniner, it can be helpful to learn on an automatic return yoyo. With an automatic return yoyo, tricks are a lot easier to perform. An example of an automatic return yoyo is the Yomega Power Brain Return Yo-Yo. http://www.yoyoplay.com/yompowbrain.html
the duncan website! but for the best prices, yoyonation or yoyoloco.
ummm if it breaks u buy a new one. lol usually a yoyo is hard to fix especially if its an alluminum butterfly shaped yoyo like mine. U should really clarify what kind of yoyo you have and stuff. I have a maverick by yomega and a zombi from pocketpros they are the best yoys according to me.