"Peaches",in some places,can also mean "OK" as in :
"Honey,sorry,we're out of peaches,will pears be OK?"
"That'll be peaches,dear".
Hope that clears up any confusion.
Now,how about the oft seen (at least,from USA sites) "I could care less" ... if someone could explain the logic in that one I'd be amazed.