I had no problems with them at all Blizzerd. Probably the only thing that let them down was a lack of communication at times, but that may have mainly come from me being nervous about buying an imported car for the first time. The turn around did take a bit longer than they first said, but not too much. I did offer to put a deposit on the car early on, but they said not to worry about it. Further down the line they decided that they did need the deposit to carry on with the sale, so that held things up a little which was frustrating!
If there's anything more specific that you'd like to know, feel free to PM me.