Visited www.RockAuto.com before. I will try to buy from them next time. Just found out they have discount on parking brake/hand brake cable, and brake caliper for about 70% off now. Wondering why I never order before...
Now I recall why I never buy from them before. It has 3 warehouses, which will charge upto 3 different shipping cost if the parts are located from multiple locations. All 3 locations are from US, so may need to pay for 20% import custom tax