I got my parent's car towed by these people for bad parking on my part. The worst was yet to come though. I was ready to pick it up but every time I called them they gave me a new requirement to bring. From both of my parents driver's license, to a notarized power of attorney.
When I finally had everything and went there, they told me the signatures looked fake and refused to give me the car.
I had to call the police to help me get my car.
These people are awful and just want to take your money. Dont trust what they say. And bring the police with you.