RFID along cannot solve it - it's Computer vision + RFID. Don't forget cams are everywhere in the store that will capture the moment you pick something up...
If the system detects tags disappearing while inside the store, it can trigger an alarm and tell approximately where they were (to be combined with surveillance footage).