This place is awesome for all kinds of fun gifts and paper needs. Only reason I gave it 3 stars is the service. Not the most friendly staff. In fact one of the employees was a little rude to my son & the other seemed to have cared less if she had customers in her store. I will probably go back to buy gifts, but will not regularly shop there due to lack of customer service skills.