I have just completed a large multi-item part exchange deal with MPB and I have no hesitation recommending them based on my experience. The whole thing went very smoothly with timely and informative emails, and a couple of phone calls to very knowledgeable and helpful staff. I was given a very generous price for the kit I was exchanging and a bargain price for the kit I was exchanging it for. There was no charge (either way) for the courier to collect and drop off items and the courer (DPD) was also excellent. I shall certainly use MPB again!!