My experience with Thinkone is bad.
The salesman sold me a 2nd hand Mercs C180 & never gave me a proper copy of the contract. The door handle was broken & when i found out the high mileage done by the car, you know what he said - "the more miles it has been driven means it is a good car". Anyway my insurance got problem & I decided to cancel the deal but lost the deposit. Someone told me they're under CaseTrust & so can get back deposit but that's not true. I never go back to them again.