Stonier rocks coming soon (2,5)
I believe the answer is:
in store
'coming soon' is the definition.
(I've seen this before)
'stonier rocks' is the wordplay.
'rocks' indicates an anagram.
'stonier' with letters rearranged gives 'IN-STORE'.
(Other definitions for in store that I've seen before include "Awaiting delivery" , "Put by" , "To come" , "Soon to happen" , "stocked" .)