No store cause there is nothing to sell but you are always wellcome Kevin
"have in store" is a American phrase for "what are you going to do next".
As English is not your native language I thought I would just point it out. I certainly mean no offense. I just did not know if you knew. because of your for sale statement