I would do an internet search. Most of the Motorcycle parts sites have Tourmaster, etc. I've seen some as low as $37. You could go to to Wal-mart if you want an ugly yellow one for 10 bucks. I am going to get a two piece one for easy on and off.
"Catching a yellow jacket in your shirt at seventy miles per hour can double your vocabulary" Author unknown