I can't complain about ronayers.com. They never messed up any of my orders and the parts came in quick. Also, the prices are discounted about 20% off retail. I own two Suzuki bikes as well and they sell Suzuki parts too. I like their online fiche for looking up parts.
There used to be an online place called crotchrocket.com, which had super low prices, lower than ron ayers, and the shipping was low too. However, they were bought out by someone and the new owner raised the prices so they are no longer that great.