I had to really work to get my wiper arm off, but it does lift straight off. I applied WD-40,grabbed the wiper arm, and rocked it back and forth to work it loose. The reason it is hard to get off is because the wiper "post" has grooves in it that grip the wiper arm. Have patience... it will let go!
Good luck