Alternative translation: "Where can I find good shops".
"Store" is only used to mean "shop" in North America - everywhere else it means things (such as grain) which has been stored, or buildings such as warehouses for storing things in.
Is "bolt" not used or does the word have a different context?
What does can-find mean as a verb i saw it before but forgot what was it?
From the Duolingo dictionary:
shops (obj.), stores (obj.)
Stores should be accepted, but it currently is not. I have reported it. (Or the dictionary entry needs to be corrected)