Hey Joe a friend of mine just had one shortened for way less than $100. The shop that did it is in Kingston, so if you don't mind a short ferry ride you should be able to get yours done cheap too.
You're looking for RustedNuts, another member here, and a Kingston WA resident.