So of course not everyones has a Marshalls and not every Marshalls carries SPANX but it's worth checking out.
I got a half slip (nude) hide and sleek which retails currently for $52 for $19.99 at Marshalls. They also had the less expensive brands but for only about $5 less and they were only about $30 reg so I got actual SPANX.