Other than that crazy jingle that you probably have stuck in your head, there is little memorable about this place. Sure, they have trees - a lot of trees - but they are astronomically priced. If you decide you would prefer an artificial tree over a real tree, there are plenty of options. Even your big box home improvement retailers sell them now and they have a pretty good selection.
The real problem I have with the Peppermint Forest is that you really don't have that many great choices. Take the ornaments. Many of them you can find elsewhere, and probably for cheaper. Why buy here? I would expect to find special hand-crafted delights, and you will have to look elsewhere for that, because they aren't in this forest.