I have about 5000 miles on my cheap FSA Tempo crank, and the rings don't look as worn as those. I would definitely talk to the owner of the shop. But I doubt that the sales staff decided to pass that off as new on their own. Might be time for a phone call to your state's consumer protection folks.