I used You Shop quite a bit years ago but not recently. I am thinking of using it again but can't recall seeing any recent discussion here. It appears to be still in operation and I would be grateful for any comments on recent experience with it, etc.
TIA.