But I'm thinking that maybe I should ride around and set off a few car alarms with them before I actually make the switch. I'm wondering if the parking lot of the local Mall might be the best place to do that.

Anywhere that you find large quantities of teenagers with cars that think their alarm system is just the most awesome you'll get plenty to set off ~
JM