The Pet Show Deals

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

We don't currently have any deals.

Latest Expired Deals

  • Greater Anglia train ticket sale – off-peak day returns from £6

    Greater Anglia train ticket sale – off-peak day returns from £6

    Book online for travel up to 11 June


    Want to catch the train from Cambridge to London and back for £12? Or from Colchester to Southend for £18 return? Then you're in luck, because Greater Anglia is having a sale on tickets across its network (see the Greater Anglia map), offering off-peak same-day return fares from as little as £6.

    There's no limit on the number of tickets available, but they have to be for travel on Greater Anglia trains by Tuesday 11 June, and you have to book by 11.59pm on Friday 12 April.

    Travelling with children? You can book up to four aged 5-15 years old for just £2 return each per adult.

    How much can you save?

    Obviously this all comes down to where you're travelling to and from, but here's what we found when we checked on Tuesday 9 April:

    • Great Yarmouth to Norwich: £6 return
    • Cambridge to London: £12 return (normally £25.20, according to Greater Anglia)
    • Colchester to Southend: £18 (normally £30.70, according to Greater Anglia)
    • Chelmsford to Norwich: £24 return (normally £48.70, according to Greater Anglia)
    • Norwich to London: £24 return

    And if you're booking either a single journey or a non-same day return journey due to take place by Tuesday 11 June, it's worth checking if you can save by buying a sale ticket for all or part of your journey instead of an advance ticket, particularly if you're booking at relatively short notice.

    How to bag a sale train ticket

    The sale's online only and exclusive to Greater Anglia, so you'll need to search for discounted tickets using the Greater Anglia website or mobile app.

    They're easy to spot on the website as they're highlighted in pink and are labelled as 'GA Promo - Hare Fare'. On the app, they appear with a 'Cheapest' banner and you'll see 'GA Promo - Hare Fare' when you've chosen your journey. Annoyingly, on the mobile website, you don't get the 'Cheapest' banner, but again you'll see 'GA Promo - Hare Fare' once you've chosen your journey (provided you've chosen a discounted fare, which the cheapest are likely to be).

    Greater Anglia doesn't charge any booking fees, so the price you see is the price you pay.

    Where and when can you travel?

    The sale includes the entire Greater Anglia network, which covers London, Cambridgeshire, Essex, Hertfordshire, Norfolk and Suffolk – for more info see the Greater Anglia network map.

    But it DOESN'T include Greater Anglia journeys that take place wholly within the Oyster pay-as-you-go area in London or Stansted Express services between London, Stratford, Tottenham Hale and Stansted Airport.

    Sale tickets are off-peak day returns, which are fairly flexible – you can take any train on a Saturday and Sunday, and most trains on weekdays – but obviously you have to come back the same day.

    If you're travelling on a weekday, here's how off-peak tickets on Greater Anglia work:

    • The earliest you can arrive in London is 10am
    • The earliest you can depart London is 9.30am
    • The earliest you can depart from a station outside London is 8.45am
    • Evening peak restrictions only apply between London and Ipswich from 4.31pm to 6.34pm, but not in the school holidays (Tuesday 2 April-Friday 12 April and Tuesday 28 May-Friday 31 May)

    For more info on when off-peak tickets are valid, see the Greater Anglia website.

  • TWO pairs of prescription specs from £14

    TWO pairs of prescription specs from £14

    Stack our blagged code with existing 2for1 offer


    You can get two pairs of glasses from £14 delivered when you use our MSE Blagged code MSEAPRIL on top of an existing Glasses Direct* 2for1 offer. The code also gets free delivery and 30% off silver, gold and platinum lens packages, though you need to use it before 11.59pm on Thursday 11 April.

    This is the cheapest we see this offer from Glasses Direct, and this is the first time this year we've had this deal (the last time was in November 2023). Here's how to get the offer...

    1. Go for Glasses Direct's existing 2for1 on prescription glasses offer. It has a range of 2for1 frames priced from £49*, where you get the cheapest free.

    Once you pick your frames (Premium Designer frames are excluded), and select what you’ll use them for (reading, distance vision etc), you'll be asked to choose your lens package. If you want the absolute cheapest price, you can avoid these extras by clicking on ‘continue with basic lenses’ – it's a small link underneath the main packages.

    However, if you want add-ons such as scratch resistance, anti-UV or thinner lenses, our code also gets 30% off Glasses Direct’s silver, gold and platinum packages. 

    2. Use our code to get £35 off AND free delivery. After adding your second pair of glasses to your basket, you can either enter your prescription then and there or opt to send it later.

    Then use the code MSEAPRIL at checkout by 11.59pm on Thursday 11 April to get an extra £35 off ANY glasses where the frames cost £49+ (before 2for1 discount), and free delivery (normally £4.95).

    Combining these offers can get you two pairs of glasses from just £14 delivered. What's more, the second pair doesn't have to be the same prescription as the first, so you could get one for yourself and one for someone else. Though do note this deal won't work on very strong prescriptions – see 'More info' below.

    Glasses Direct says the majority of orders are sent out within seven days from your order date, though during busy times, this may be as much as 14 days. 

    Check out our cheap glasses page for other glasses deals. It's worth checking if you qualify for free glasses using NHS vouchers.

    MSE Georgia-May says:

    A particularly good feature is that if you're unsure about the style of glasses you'd like or if you're wondering if a certain pair would suit you, Glasses Direct has a 'Home Trial' service where it’ll send you some frames to try out before you buy. It's told us that as long as you order a Home Trial from your account before the code expires, Glasses Direct will honour the code up to a week after it expires. See 'More info' below for full details. 

    • Single vision lenses are free with all orders. Other lenses and lens packages can be added at an additional cost, for example for bifocal lenses you'll have to pay an extra £39, and it's an extra £49 for varifocals.

      In some cases (depending on your prescription and order type), Glasses Direct may contact you and ask for a photo of your eyes so that it can fit the lenses accordingly. 

      This offer won't work if you spend £49 or more on several cheaper frames, for example, three frames costing £18 each – it's only valid on the 2for1 frames from £49.

      If you copy and paste the code, make sure there are no spaces either side of it as this can prevent it from working. If you're still having difficulty, try clearing your cookies and starting again.

      This deal won't work on very strong prescriptions

      Orders for very strong prescriptions are excluded, such as when the combined SPH and CYL is greater than +/-8.00, when the CYL is over +/-4.00, if there is more than a 5.00D difference between each eye or if the prism correction is over 4.00 in any direction.

      Free 'Home Trial'

      Glasses Direct offers a free 'Home Trial' service, where you can choose some frames to be sent to you, so that you can try them on at home and see if you like them. It's told us that as long as you order a Home Trial from your account before the code expires, Glasses Direct will honour the code up to a week after it expires.

      You don't need to buy the same frames that you tried, but if the code's expired you'll need to call Glasses Direct to place the order on 01793 746601.