Any of you ever taken your car to this auto detailer (non F-Cars)?: Rivers Hand Car Wash 200 Crescent Court, G-5 Dallas, Texas 75201 Phone: 214.661.7699 And are they any good (being in this premium property)?