Finance coach and advisor Margaret Njeri defines smart shopping as mindfully and joyfully spending money.

It isn't about perfection.

It is about shopping in a way that is in alignment with the heart and goals.

She gives tips on how to achieve this.