This place is scary.  They take your car, with or without just cause, to an unlit, unmarked storage yard in the armpit of Philadelphia.  Seriously, do not go alone to pick up your car.  Oh, and it is $180 . . . cash.  I don't know of any reputable business that only accepts cash.  The people are absolute jerks.  Unfortunately, there is nothing you can do because you need your car.  This is the definition of extortion.  The worst part is I see their signs all over the city, which means they are getting away with this and somehow doing it with impunity.  My only advice . . . if you see their sign, park far away!
Pros:  I'm still alive
                        
more