Skorna som var till sonen, kostade 349 kronor och hamnade i kvinnans väska.
När hon kom till kassan betalade hon för allt - utom för skorna.
En butikskontrollant observerade det som hände och stoppade kvinnan som nu är misstänkt för ringa stöld.
Hon erkände vad hon gjort och berättade att pengarna inte räckte till allt. Hon hade helt enkelt inte pengar nog att betala för skorna till sonen, berättade hon.
Skorna lämnades tillbaka till butiken som inte har några ersättningskrav på kvinnan. Händelsen ägde rum vid 16-tiden på torsdagen.