I've been shopping at Revive for years. First at the original Cleveland Heights store and also their Legacy Village location. I try to purchase fair trade items whenever possible and Revive always has unique gems hidden among typical FT goods.
They have lots of unique t shirts and apparel for all ages. Bags and assorted cloth goods, children's items, decor and kitchen accessories. I recently bought a knitted wool hood/scarf and have used it daily. Prices would probably be considered high by most, but I don't mind paying a bit extra to have the peace of mind and know that the people making my items were compensated fairly for their tskills and labor.
This is a dangerous shop. It is easy to break the bank in there, but I always end up leaving feeling good about my purchases.