same thing happened on our old 2001 9650STS and i think the whole part was like 800 or 835. we complained about the price too but i guess you know what your options are..... pay the price or go without. we tried to find one somewhere else too and eventually bit the bullet.