The downside to an app-based solution is that I believe the texts still technically get delivered to your phone, and then the app deletes them.
Just something to consider if you're on a limited texting plan. Calling verizon to block the number doesn't cost anything, I had them block a former roommate who kept calling me just to harass me.