They are real good with customer service too, I asked them about what style tank would fir on my sporty and a guy emailed me right away with parts numbers and links to check out, said they could help me out when I was ready to purchase a new tank. Real friendly people.
They will also send you a big, fat, printed catalog in the mail if you request it on their web site. Then you can sit and drool over cool stuff while you're on the beach, in the crapper, or living in a giant redwood tree.
I have had great experiences with this place it helps to have the part numbers but they do have links to the catalogs. I have found that their prices are really good for the stuff i have bought and very fast shipping. http://www.discountcycleparts.com/xcart/customer/