I found WeBuyAnyPhone on a comparison website along with other trusted competitors which I have used numerous times before. It had 4/5 stars (the same as its trusted competitors) so I felt I was in good hands. They reduced my offer so I asked for my iPhone to be returned to me. They then miraculously increased the offer. I accepted and for two weeks was promised payment. We went round and round over the phone and email, but I did not receive a penny. It took for me to send a final complaint email (from my work email (law firm)) threatening Small Claims Court action and cc'ing in Trading Standards and Watchdog and suddenly a few hours later I got a blunt email response and payment directly in to my account.
WOULD NOT RECOMMEND OR USE AGAIN!