I would never call my girl an idiot, she is awesome.
If my girl would do something wrong, like buying crap from Ikea
it is because she don't know better.
I would just explain to her where she can buy good furniture.
She will understand, and she will go there instead.
Teach her what to do, where to go, how to eat, train etc.
Don't point fingers and blame, try appreciate.