Rattle in store I'd shaken (9)
I believe the answer is:
disorient
'rattle' is the definition.
(thesaurus)
'in store i'd shaken' is the wordplay.
'shaken' indicates an anagram.
'in'+'store'+'id'='instoreid'
'instoreid' with letters rearranged gives 'DISORIENT'.
(Other definitions for disorient that I've seen before include "confuse" , "muddle" , "Get confused" , "Puzzle" .)