I've been to this shop twice and had a great experience both times. It's so fun and easy. I've been here with my 5 year old who loved it and I've been here with my mom and sister. So its good for all ages.
Everytime I've come in the employees are super nice and helpful. They show you around, teach you how to do everything, and even help with ideas for your project. Definitely a good shop to go to if you've never done this before.