would be great if you could find out what brand it is. maybe the module is faulty causing to keep auto arming or might be a simple wiring error. you wont really know if its cheap to fix until u can find out the problem.
running a switch to turn off the alarm pretty much defeats the purpose of having an alarm so might as well just disable it completely until u get it checked out.