A recent speed survey conducted in Amarillo found that only 21 percent of drivers were in compliance with posted speed limits.