Went here yesterday to drop of a few computer. There is a blue bin to the left of the parking lot where you can deposit your electronic goods in. Most items are free, but I think T.V.'s. It's an awesome service, but very challenging to find. If you are unfamiliar with the area you might catch yourself driving in circles. When I called to figure out how to find the place, the guy said they are right across the street from a billboard sign (currently a Jack in the Box ad).