A bargain hunter says a £4.50 charity shop find turned into his best-ever buy after the painting sold for nearly £300. Chris ...