Hi! First I wanted to thank all of you for this wonderful site. I have used it since I bought my America in 2004 and have come across so many awesome tips, ideas, and fixes for the bike that I have not had to use a dealer or shop for any maintenance work on my bike. But, now, after 12,000 miles on the bike, it's time for me to finally get new tires for the bike. And, while I'm a pretty handy guy, I don't trust myself to put new tires on my bike, (especially tires with inner tubes). Plus, being the father of a 5-month old baby, I really want the bike to be as safe as possible so I can be around for her. So does anyone here know of a good place in the Cleveland, Ohio area to get new tires put on the bike? And, since this is my first bike, I'm not sure if you're supposed to buy the tires first and then take your bike to the shop with your new tires and then they put them on for you? Or do you just buy the tires (probably at an outrageous price) at the shop and then they slap them on there? I would like to get a pretty decent deal (hopefully under $300? or does that sound crazy?). Anyways, thanks again for any help. This place rocks!

Sincerely,
Brian