Note - By noobs i mean people who dont know a lot about using mods and are new. how do u think are they even supposed to know how to dupe items ?
And the shop is not going to give away free stuff so dont worry. People will need to accumulate ingame money to buy stuff from there. One thing that can be done is that ingame money can be made virtual like boon dollars and not physical like grists.