I've been looking into setting up a store for a while; and now I have two. They are 'stores' more in the literal sense of being places to store my games, rather than being shops, since everything is FREE.
The locations are:
Wild Hollow: SLURL
The Wild Hollow store has a higher prim allowance and so there are some extra decorations, but both will have identical content. Tell your friends.