What’s wrong with shopping off sales? Are you talking about buying things at regular price? Why would you do that?
Not sure how it works in Saudi, honestly, but here, I buy ONLY off a sales rack. The more the markdown, the better.
But clothes and shoes are a necessity for you, and need to be as much of a necessity as groceries. Come up with an annual budget, and tell him you need X amount of money for some basic clothes unless he wants you wearing phati-hui underwear and 10-year old sweat-stained bras to bed, he better change his ways.
He can’t even buy her an abaya? You can get cheap abayas in the market for peanuts. He can afford that if he’s working for a bloody oil company.