My bags are quick detatch,come off in about 30 seconds for each side (if your in a hurry) but there are no locks,which is a bit of a shame.

They are made by a company in Canada & they're called le Bag.I bought mine from cruiser customizing,paid $460 for the kit,then because I live outside north America they hit me with $120 shipping,and then to rubbed salt into my wounds the local customs charged me another $50 import tax.So not a cheap buy,but they are good quality & should last for years.

P.S. I put a pic of the mounts in my album.