They're nice guys but sometimes a bit disorganised, and their stuff usually isn't mint. I've probably done 10 purchases from them. I've had a few issues with them, including:
1) Ordered and paid for camera. Didn't arrive. Called them 4 days later and they said "oh we sold that to someone else, sorry, we'll refund you"
2) Bought M4. Didn't arrive. Phoned them up and got "we sent it to be serviced". Not to look a gift horse in the mouth, I sat tight. Arrived 10 days later, but the "tulip" was missing. Had to send it back, and their service guy put the tulip back into the M4.
Their prices are good, and they're nice guys, but I think you need to be prepared for the MW Classic experience! 😀