i haven;t ordered one but that sounds like they've screwed up pretty bad....
i have no idea how they could have stuffed up that much to screw the whole production line.
just get a second hand one, i'm sure there's a few laying floating around on here..
115 for a bit of rubber seems like a bit much to me.
does it really make that much of a difference??