WORST EXPERIENCE EVER.
Whoever the owner of this 33rd Street Station lot is--is a completely psychopath. He/She has hired towing companies to just troll the lot and tow your car. On top of that, the towing company is extremely shady--arbitrarily changing prices and quotes.
Went to visit this shop, came out, and my car was towed. Never ever come. Apparently the owner of the lot is in some kind of feud with a restaurant nearby and is towing people willy-nilly.
Cost of smokes: +4 hours to get car back and $265.