Some of mi flens oso say may be the vave or carbon long time neber clear liaoz.
If i m not wrong the squeaky sound shld be cumin from the front
As for the end can, i ask some bike shops and they quote me less than 100 bucks but when i try to get them to gib me exact price, they say must order liao then can gib, WAH kaoZ!!! 99 bucks oso less than 100 wat.....