If it helps, when I buy, I have a figure in mind on the maximum I want to spend, then I spend time looking and generally find it, like the pistol I purchased yesterday online, I could see plenty of places had discounted already but were still £15 to £25 more expensive for the same item, found...