Where do you put/ how do you handle shop GUI's?

So I’m going to be starting on GUIs for shops on my game in the near future, but I don’t want to put them in my main UI because it’d get cluttered really fast. Do you guys put all your shop UI all in a seperate ScreenGui, or do you just clone them from a script and parent them/destroy in the PlayerGui?

My UI layout is like this right now:
image

I’m probably going to do this and put all of the shop UI in here:
image

I wanted to see how you guys do it though so I can determine the best solution for myself.

I pretty much create a frame where the buttons will be stored, it will have a UIGridLayout so that i dont need to do math (xd) then I clone a button that I placed in the UIGridLayout (because it can’t be seen) into the frame where it can be seen.

1 Like