When your car appears to have been stolen look around for a JJMR Tow sign. When you see the sign you will know who stole your car, even if it was parked just near the ""no parking"" area. Happened to me.
Don't believe them when they say they take credit cards either. This is a scam to get you to show up with your card. They then tell you their card machine won't work and direct you to a nearby ATM to get cash. This is so you cannot contest the charge.
JJMR tow is the lowest of the low.
more