You can toss cardboard at no charge in the designated bins. It gets pretty full on the weekends, so weekdays are a best bet.
Yes they do. Drive to the left of the little shack and you'll see the cardboard bins.
Thanks! Your answer is awaiting moderation.