Authorities said Davis was pretending to be a mystery shopper -- someone hired by a company to pretend to be a customer and give feedback on the shopping experience --when she hit a string of Walmart stores.
They said she entered stores, shopped like a regular customer and asked cashiers about store policies.
Then, the indictment states, she allegedly told them she was a mystery shopper and used fake gift certificates and also told them how to give her cash back.
Authorities said Davis repeated the routine over an eight-month period, hitting stores in Gastonia, Indian Trail and Huntersville. Each time, she got away with goods and hundreds of dollars in cash.
The indictment totals Walmart's losses at more than $100,000.
Real shoppers were shocked at the scope of the alleged scheme.
"Wow, is that for real?" said shopper Fue Thao.
"Whoa, that's crazy," said shopper Tim Golden.
Davis is facing a charge of wire fraud. In court Tuesday, she was quiet but asked for an attorney. She is due back in court for a detention hearing Friday.
WSOC-TV learned Davis has been arrested before for obtaining property by false pretenses.
Walmart sent the following statement about the case:
“We're aware that scammers are often trying to take advantage of us, and we continue looking for ways to better protect ourselves. We're just learning the details of this case and will assist the courts as needed.”