HORRIBLE in a word… Poor customer service, not user friendly. No matter what you request, they simply ignore it. I requested specific mileage of 100 miles from my home and specific ethnicity and it’s as if I never told them. Got people from east and west coast. Too much money for the poor value. Called many times. No response. When I finally did get a response they did not respect my requests. I would never use them again. I wish I could give them zero stars.