For my first time, I spent 2 hours but I was engaged in the scavenger hunt so I didn't get to experience everything in the store. I had to come back the 2nd time to experience what I missed out. So I'd say 2 hours is a decent amount, and it goes by quickly because you're having tons of fun
It takes 2 hours
For how long it takes to get in, it depends on the number you are in the queue line. When you get in you should plan to spend at least 40 minutes and I think others say to spend an hour because there is so much to do and look at in the store. The earlier you get to the store, the shorter you have to wait to get into the store. I hope this helps and regardless of how long you wait to get in, it's definitely worth of the wait.
Honestly, theres a lot to look at but its also a lot of product. I would say set aside 2 hours. You go through it all faster than youd expect, but you should give extra time for choosing what you want to buy, if anything and waiting on line to pay and such. If possible, go monday-friday. Its much slower then so youll be able to enjoy it more. Weekends are pretty packed.
Thanks! Your answer is awaiting moderation.