They are NOT the people you want to be dealing with. They lie. They cut special deals for the RIGHT people, and they can be extremely nasty. I went to dump some metal there one day and tried to ask a mechanic a question about where to dump it, and he yelled and said, "can't you f**king see that I'm busy?".
The woman in the office was also very nasty. Always yelling and screaming. Horrible place. Horrible people.. They must get their friends to write these 5 star reviews. read more