Is Black Shield worth it?

I'm wondering if it's worth buying it with real money. Which champions is it useful on?