Sadly, prices have gone berserk since Qatar Airways (via QDC) took over and it became a profit making entity.
When it was run as a non profit making organisation, a case of beer was less than QR 50 and people could easily manage on the QR 500 (previously QR400) maximum allowance.