First time I have ever used MPB and I must say I was very impressed with their customer service. I recently purchased a D800 which I was not happy with and they arranged a collection at their cost, kept me updated and within 24 hours of receiving the returned item they credited me with the full...