Omg.. I just called Brandon up and his schedule was full all the way till CNY for troubleshooting issues. Friendly guy whom shared his knowledge and told me to try greasing the brake pads
i think he meant greasing the contact points between the brake pads n calipers.