St. Michael's Services

Dumfries | Newton Stewart | Moffat

bp esso Post Office
Dumfries: 01387 254 304
Newton Stewart: 01671 403 157
Moffat: 01683 220 010
mobile-menu mobile-menu-arrow Menu
St Michaels Services

Special Offers

Although we have had to alter our trading hours across our 4 sites due to the Coronavirus, we continue to introduce Special Offers & Promotions to vary your shopping basket as we all deal with this virus threat. Here at St Michael’s Services Ltd, where we appreciate the loyalty of our regular local customers and we will continue to offer LONDIS  Mega Deals in-store through-out the year.  Check out our current New offers below.

All our stores are here for your convenience – Dumfries & Newton Stewart open 6am – 6pm daily, St John’s Town open Mon-Fri 8am – 3pm Sat & Sun 10am – 3pm. Moffat open Mon-Fri 6am – 5pm Sat & Sun 8am – 2pm

Moffat Post Office OPEN Mon, Tues, Thur & Fri 8am – 5pm CLOSED Wed, Sat & Sun.

Current “Offers” are store specific – please see our “impulse ends” & promotional shelves within each store. We also have one off  “specials” depending on location – so look out for the shelf talkers throughout the store as you browse.

Our Impulse wine & beers offers are available at St Michael’s 24 & Wigtown Road Newton Stewart & are also subject to availability. Check out the cool cabinets for all our “Special Offer” ranges of wine, lager & cider.

These promotions are all subject to location & availability.
The NEW BP LOYALTY programme has started at our St Michael’s site in Dumfries, & Wigtown Road in Newton Stewart look out on our facebook pages for more information.

You can now collect Nectar Points on all pump fuel purchases and selected shop purchases at our Benmar site in Moffat.

Fuel is available at ALL OUR SITES outwith the above opening hours via the Night Payment Terminals using a Debit/Credit Card & Allstar Card

Account holder customers can also gain fuel using the NPT using the P.I.N. number previously issued.

Walkers Multi Pack

Walkers 15 Pack

15 pack

Only £2.50 Each


Doubleshot & Frappucino

200ml, 250ml

Only £1.00Each

Coca Cola Cube packs

Coke Original, Diet & Zero

18 & 24 x 330ml

Only £7.50 Each

Stella 10 pack

Not available at Moffat

10 x 440ml Cans

 £10.56 Each

Wines @ £6.49

Casillero & Oxford Landing


Only £6.49 Each

Wines @ £7.79

I Heart Rose, I Heart Prosecco


Just £7.79 Each

Cadbury Mini Eggs

As stocked

311g, 256g

Just £5.99 Each

Easter Eggs

Subject to availability

258g, 262g

Only £3.99 Each

Bottles of Beer

As stocked at St Michael’s, Wigtown Rd & St John’s

4x330ml Bottles

Only £5.00 Each

Red Bull

Varieties as stocked


Any 2 for £2.50

Soft Drinks

Varieties as stocked

500ml – 600ml

Any 2 for just £2.30

Chocolate Bars

KitKat Gold, Yorkie Duo & Lion Duo

41.5g – 72g

Any 2 for £1.50

Cadbury Choc Bars

Varieties as stocked


Only £1.75 Each

Rowntree Pouches

Varieties as stocked


 Only £1.00 Each


Sensations Crisps

Varieties as stocked

82.5g 150g

Better than Half Price @ £1.00 each


Super Noodles & Pasta Sauce

65g 90g

Only 60p each

Yazoo Milk Drink

Flavours As stocked


Only 75p Each

Innocent Smoothie

Varieties as stocked


Only £1.50 Each

Fridge Raiders

As stocked


Only £1.00 Each


Classic Cheese Burger & Double Sausage Muffin

248g 209g

Only £2.50 Each

Oats so Simple

Varieties as Stocked

45g  57g

Any 2 for Only £1.50

Pro 2 Go

Varieties as stocked


Only £1.75 Each


Bars & Shake

60g, 330ml

Any 2 for Just £3.00

Lucozade Revive

Varieties as stocked


Any 2 for £2.00


Snack Box


For just £1.00 Each

Fresh Milk

1 ltr & 500ml Whole Milk & Semi Skimmed

1 ltr 99p / 500ml 59p

Fresh Milk

2 Ltr Whole Milk or Semi Skimmed

Only £1.40


Tennents 4's

As stocked at St Michael’s

4 x 500ml

Price Marked at Only £4.80

Tennents Lager 8 Pack

8 x 440ml Cans

Only £8.50 per pack

Available only at St Michael’s

Tennents 4 Pint Pack

Scotland’s Favourite – Tennents Lager

4 x 568ml

Only £5.89 per Pack

Available only at St Michael’s

Tennents Lager

12 x 440ml Cans

As stocked at St Michael’s

Only £10.56 per pack