Here is a cheap option for your drive and starter belts, for 29.99 for the drive and 4-7 bucks for the starter belt, no shipping charges and they all have a 1 yr 100% replacement guarentee. A Dayco HP2016 for your G1 or a HP2015 for most your other Yamaha carts, at autozone or advanced auto parts. The starter belt will be a cog belt in 7/16 width. they will match one up for you.
Here is a link for you to find a belt for your cart, snowmobile or atv
http://www.accessdayco.com/ATV.aspx