Oh, YES!
I love a tough, savvy Harry - one who stands up for himself in an intelligent fashion. And let's face it: the only reliable way to hurt someone is in the wallet. Now, let's see if Snape is smart enough to back down, or if a schoolboy grudge is going to do even more damage to his life...