I have been using truecaller for blocking calls. It works like a charm. Also, it saves you the hassle of saving numbers in your address book. Just a touch and number gets blocked.
Also, after re-installing the app, You don't need to re-add.. The previous blocked numbers automatically gets added in the blocked list.