Quick answer: The tops! at SPAR leaflet valid 19 October to 8 November 2026 lists gift packs such as a Jagermeister Herbal Liqueur gift pack at R349.99 and a Savanna offer at R299 (pack sizes not stated), across 623 locations per an aggregator. With Black Friday on 27 November and the festive season next, this is the time to plan a function: a common rule is two to three drinks per adult in the first hour and about one per hour after that, plus soft drinks and water. Over 90% of South Africans still buy alcohol in-store, according to Business Day, and the off-trade liquor market passed R100 billion in 2024. You must be 18 or older.

Last updated: October 2026. Facts come from the cataloguespecials.co.za Tops page (21 October 2026) and Business Day (2 March 2026). The drink-per-guest rule is a general planning guide, not an official rule, and the worked examples use invented prices. We found no verified pack sizes for the leaflet items.

What gift packs are, and when they are good value

Shoprite - Latest circular - South Africa
ShopriteLatest circular, valid until 22 November 2026

A gift pack bundles a bottle with an extra, such as glasses, shot cups or a mixer, for a single price. It can be good value if you wanted the extra, and poor value if you did not. For example, a liqueur gift pack at R349.99 compared with the same bottle sold separately at R299.99 (the Shoprite Liquor Jagermeister Orange price, a different flavour, used here only as an illustration) implies R50 for the extras. If the glasses would cost R50 or more to buy, the pack is fair; if you will never use them, buy the bottle alone.

Scenario (illustrative)Bottle aloneGift packExtras costVerdict
You want the glassesR299.99R349.99R50 for glasses worth R60Pack saves R10
You do not want the glassesR299.99R349.99R50 wastedBuy the bottle
You are buying a giftR299.99R349.99Presentation valuePack makes sense

Stocking a function: a worked example (invented prices)

For 20 adults at a four-hour function, the guide gives roughly 20 x (2.5 + 3) = 110 drinks. Say half the guests drink alcohol: 55 alcoholic drinks and 55 soft or water. If beer cases hold 24 cans, 55 alcoholic drinks is about 2.3 cases; add 15% for the unexpected and you buy 3 cases. For soft drinks and water, 55 servings is about 14 litres, or 7 two-litre bottles.

ItemQuantityInvented priceTotal
Beer or cider, 24-can case3R360R1,080
Wine, 750 ml bottles6R70R420
Soft drinks, 2 L bottles7R27R189
Water, 5 L bottles3R30R90
Ice, 2 bags2R40R80
TotalR1,859 (R92.95 per guest)

Where tops! sits in the market

Pick n Pay - Latest circular - South Africa
Pick n PayLatest circular, valid until 2 November 2026

tops! at SPAR launched in 2000, and SPAR opened a net 26 Tops stores in the last financial year while saying future growth will focus on existing stores. Liquor is about 13% of SPAR Southern Africa's sales. Shoprite has overtaken Tops in outlet count, and Pick n Pay and Boxer are expanding, so competition is strong. For shoppers, that is good news: chains compete with leaflets, gift packs and loyalty offers.

Shopping checklist

  1. Count your guests and decide the drinks plan, including non-alcoholic options.
  2. Compare per-litre prices for the main items across tops!, Shoprite Liquor, Pick n Pay Liquor and Boxer Liquors.
  3. Check whether unopened stock can be returned; policies differ.
  4. Buy cold items last and plan ice and storage.
  5. Arrange safe transport for guests and never serve minors.

The law

  • No alcohol sales to anyone under 18.
  • The driving limit is 0.05 g per 100 ml of blood.
  • Hosts should not serve intoxicated guests.

Pros and cons

Pros

  • Many outlets; gift packs for presents.

Cons

  • Pack sizes missing on listings.
  • Easy to overbuy.

Frequently asked questions

How much is the Jagermeister gift pack?

R349.99 in the leaflet listing.

When does the leaflet end?

8 November 2026.

How many drinks per guest?

A common guide is two to three in the first hour and about one per hour after.

Where do most people buy alcohol?

Over 90% in-store, per Business Day.

Sources

  • Cataloguespecials: Spar Tops catalogue (21 October 2026); Business Day (2 March 2026)
  • Cataloguespecials: Shoprite Liquor catalogue (23 October 2026)