Seems like a reasonable price non the less. I went to an online upholstery supplier and bought about a meter/yard of white material. Used my original as a template and made my own. The material plus shipping was maybe $15, I think. The problem is, it is too white. It looks odd when compared to every original I've seen which has gracefully faded to a golden hue.