I have sent back over 20 phones in one go to this site - this based on my personal experience of using them before and things going well. This batch of phones is on behalf of my company.
They received all the phones on the 9th Aug and have not paid as of yet. As you can understand my boss is not entirely happy with this. Do not use this site. Should money not be forthcoming very soon then as an academically qualified solicitor I will see personally that this is dealt with in the manner which is deserved.
Best option - send your recycling to o2 - yes the money is slightly less but you know they are going to be there tomorrow and will make sure you are sorted out with payment as negative press is not good for them considering their own competition.