Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • On this side of the pond the "buy N for $m" is often implemented in the cash registers by just setting the price to $m/N.

    Of course it still works because usually I don't want to find out if they did it with this particular item / in this particular store / etc so I'll get N items.

      - ask

    -- ask bjoern hansen [], !try; do();

  • Our local Sainsbury's isn't very bright. You can usually combine a BOGOF and a reduction. Normal price £2 + BOGOF, so you can get two for (2 x 2) - 2 = £2. If they have a reduction to say £1, it comes in as (2 x 1) - 2 = 0. We regularly get stuff for pennies that should cost pounds. Having said that Saonsbury's lost millions in a botched SAP implementation...

    -- "It's not magic, it's work..."
    • Which suggests that this Somerfield is getting bright (or at least its tills are). What I notice on the receipt is that the two BOGOFs (bacon and cheese) are done as negative line items at the end of the receipt, whereas the "buy 2 for £3" (in effect a fixed discount) is done as a negative line item immediately below the second. So it seems that they've managed to program the till to do BOGOFs as "refund actual purchase price of second item", rather than a standard "buy 2 get £n off." Shame.

  • Tesco once paid me to take some bread away: they had an offer along the lines of Get 50p off the rest of your shopping when you buy this bread and the check-out computer continued to apply this even after the bread had been reduced to less than 50p!

    But I've also been ripped off by this sort of thing. Morrison's had something at £1·99 each or 2 for £2·50, so naturally I bought 2 of them. But they'd also been reduced (short date) from £1·99 to £1