Coronation Street viewers have learnt where NOT to buy flowers from in Weatherfield.
In the first of two episodes, soap villain Gary decided to pay Mary a little visit.
After discovering the £600 cash he'd stolen from Rick Neelan had gone missing, a furious Gary believed Mary must have the money after she bought the chest of drawers where he'd stashed it.
Pretending he wanted to buy some flowers, he headed to the florist where she works.
While Mary was busy finding a suitable bouquet for him, Gary saw his chance and quickly started snooping around in a bid to find his money.
But Corrie fans know that not much gets past Mary, and she quickly spotted him in the act.
£25 for that tiny bunch of basic flowers?! Would cost three quid in a supermarket! Daylight robbery!
Confronting him, she was startled when he accused her of having the £600 - which she vehemently denied.
Luckily, Izzy arrived at the scene and defused the situation as Gary's cover story was that he was buying her some flowers.
As Mary handed Gary a small bouquet, she charged him a whopping £25!
And fans were quick to call out Mary's inflated prices...
One tweeted: "£25 for the worst bunch of flowers I have ever seen that were probs £5 in Tesco. Mary just ripped you off love #Corrie."
Another blasted: "£25 for that tiny bunch of basic flowers?! Would cost three quid in a supermarket! Daylight robbery!"
A third joked: "Don't [bleep] off Mary or you'll be way overcharged for flowers."
Another canny fan suspected Mary was "making Gary pay for his behaviour".
"£25 for those [bleep] flowers??!" asked one more. "Should have gone to Dev's! #Corrie."
Two things we learnt from the scene - one, Mary would have enjoyed a large glass of wine in the Rovers that night. And, two, Gary won't be buying Izzy flowers again any time soon!
Do you think Mary upped the price to annoy Gary? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!