Check your local dealer or AF1. We were talking about this at the NC rally a couple of weeks ago; for some reason Guzzi has discounted certain seats for certain models. I bought the complete brown Tenni Griso seat for $106 and someone who works at a dealership said that there were seats cheaper than that one.
Don't know why but it doesn't hurt to check first. You might get lucky.