Yes, I don't think any are perfect. Most just sell what someone else makes. There are sub-forums for
reviews. Also, the search bar in the upper right is something I use every week. In the supporting business sub-forum, those businesses have been reviewed positively. Good place to start.
Just following posts and when you hear of a business, research them. Frankly, I hear most about the slowness of the USPS. But, I do know that I, for one, am antsy for my purchases...so they are always slow.