Kyle M
Poor service
I bought a Golf from Car Star Ltd a few months ago. I found the customer service very poor. I had to go back and forth a lot and they gave me very little information or advice. Based on that... I wouldn't recommend them.