Locking gas cap wanted

Hello I am searching for information on where to get a locking gas cap for my 2006 Aveo, i bought the one I have from Lordco and the locking chamber fell out, either that or someone tried to syphon gas and broke it.
Anyway I definitely was not happy with that Can someone help me please?