I like r:evolve - they are based in Cambuslang, Rutherglen and Hamilton. You donate you get points, you sign up and you get a few starter points, buy things with points.
I use them as I was fed up of the local charity shop selling tesco kids tee's forĀ£2.50....