JACKSONVILLE, Fla. - When a fellow shopper at a dollar store offered to take Rayne Perrywinkle and her three children to Walmart to buy them McDonald's and buy a dress for her 8-year-old daughter, she graciously accepted.
But police say that 56-year-old man was a sexual predator, not a Good Samaritan, who seized the opportunity to snatch the woman's daughter and kill her. The slaying marked a tragic end to Cherish Perrywinkle's short life, most of which she spent with a mother who fought with the girl's father over child support and custody.
Funeral services for Cherish were held Friday afternoon at the Paxon Revival Center Church in Jacksonville. Pastor Steve Dobbs tried to comfort the hundreds of mourners present,but also had a message about the man accused of killing the 8-year-old, Donald Smith.
"We need to change the law, the law that allowed this man to go free," Dobbs said, adding that he didn't want Cherish's death to be in vain. "Don't let us lose another beautiful girl."
"It's unbelievable, and something has to be done," Owhnikka Cooper said. "It has to stop."
Smith had a rap sheet of convictions for sex crimes against children back to 1977 -- when he was 21 years old. He was released from jail only three weeks before he met the Perrywinkle family.
Another issue has also emerged from the case: the hours that passed before realizing Cherish was kidnapped by a registered sex offender and the public was notified.
Sheriff John Rutherford blamed the delay on a failure in the chain of command and promised changes.
In April 2010, a court-appointed evaluator recommended that Cherish live with her father -- who, by that time, had moved to California with his new wife. The evaluator wrote that "neither parent was perfect" and acknowledged that it was the hardest case he had ever tackled.
The evaluator said that Jarreau "hasn't shown himself to be a real enthusiastic player in terms of parental involvement," and noted that it might be difficult for Cherish to move across the country away from her mother. But Perrywinkle had some troubling issues, the report noted, including eviction, a lack of money and some admitted mental health issues that led her to make poor choices.
"I fear for the child's future living with Ms. Perrywinkle," wrote evaluator Robert Wood. "I do not make my recommendation lightly. I have given many, many hours of thought to the case."
Despite that recommendation, a Jacksonville judge ruled Cherish should live with her mother.
With that family’s approval, Smith pleaded guilty to misdemeanor charges of attempted child abuse and attempted impersonation of a public employee. He served 14 months in the Duval County Jail and was released May 31.
IMAGES: Donald Smith's criminal history
Smith had been arrested 19 times since 1977. He had been found guilty on lewd and lascivious charges, charges of trying to lure girls in a van and charges of showing pornography to minors.
Richard Kuritz, a Jacksonville defense attorney who is not connected to this case, said that Smith's light treatment on the 2009 charge underscores how difficult it is to prosecute some sex crimes. Jacksonville prosecutors, he said, are not known for seeking light sentences.
"Often times the state's hands are tied and the state will resolve a case for less than what they want because the victim doesn't want to go through the process," he said. And with cases such as the one in 2009 -- where Smith was accused of posing as a state worker and then making an obscene phone call to a girl -- there is little physical evidence.
"The fact that this guy got a decent deal, speaks volumes," Kuritz said. "There must have been a problem with the state's case."
Smith was released May 31 but was still being monitored by authorities as a condition of parole. Officers even checked in on Smith the morning of June 21 in the home he shared with his mother. That same evening, he met Perrywinkle and her children.
According to court records and police reports, Perrywinkle didn't have a car. Police said Smith saw she seemed like she needed money. So he offered to buy the dress for Cherish, who was supposed to fly to California the next day to visit her father, and the family climbed into his van and headed to Walmart.
The Jacksonville Sheriff's Office released this photo of Donald Smith inside the Lem Turner Road Walmart, where he took the Perrywinkle family under the guise of buying them clothes. Surveillance cameras show Smith leaving the store with…
When they hadn't returned after a half-hour, Perrywinkle called police, and an all-night search ensued. Officers compiled a list of nearby sex offenders, and Perrywinkle identified Smith as a suspect.
Nine hours later, Cherish's body was found a few miles away, near Highlands Baptist Church on Broward Road.
Smith is charged with murder and kidnapping, held without bail awaiting his next court hearing. His public defender did not return a call for comment, and his mother was not home when an Associated Press reporter visited.
On a recent day at Rayne Perrywinkle's home, her boyfriend and the father of her two youngest children, Aharon Pearson, walked outside and asked a reporter, "Do you have the number for Child Protective Services?" He initially thought the state's child welfare agency had taken their children, but later explained he misunderstood Perrywinkle and that the children had been taken only for an interview.
Pearson said things had been hectic because of the need to plan Cherish's funeral. He said his girlfriend wasn't doing well and could not talk at the home, where three faded, plastic children's tricycles were lined up on the porch.
"She won't eat," he said. "She hasn't eaten for four days."
Copyright 2013 by News4Jax.com. The Associated Press contributed to this report. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.