Caporegime
o2 recycle have always given me exactly what they offer. The one time I used a service other than o2, they ended up taking 20% off for the most comical of small scratches (you couldn't even see it unless you put a harsh light on it at certain angles)
Shoulda used Plunc