Any repair shop that changes antifreeze is required to have a proper waste tank for disposal. They are also required by the EPA to take in any waste antifreeze that is brought in. Same goes for other automotive waste fluids. Most of the shops around my area (including the one I work at) uses Safety-Kleen for their recycling needs, and will have a tank for disposal. Refusal to take used fluids at no charge is an EPA voilation.