Rangers target Francisco Sandaza claims he has no interest in pre-contract agreements and thinks clubs should make St Johnstone an offer if they want him.
"I don't think I will sign any pre-contract," he said. "I trust my possibilities and I think I can score more than 20 goals in this league.
"I think I'm a good player. If somebody wants me, they have to negotiate with the club and also with me.
"I've worked hard enough to get to this level and I don't want to go cheaply."
Prior to Rangers' 2-1 win at McDiarmid Park on Saturday, Saints manager Steve Lomas said Sandaza had rejected the offer a two-year deal, to run from the summer, from the Ibrox club.
And following the match, Lomas was critical of the approach, saying: "Rangers are a big club but unfortunately they are behaving like a little one."
St Johnstone have offered the Spaniard new terms but Sandaza made it clear that he is keen on a move.
However, he was unsure if that would be in January or at the end of the season, when his contract expires.
"I'm 27 and I would like to play at a higher level and I think it's my time now," he told BBC Radio Scotland.
"I'm scoring goals. I feel mature on the pitch and my fitness is good.
"Everybody is talking about a deal or a pre-contract but I don't know anything.
"Nobody has asked me what I want or what I expect. My agent spoke [with Rangers] and I didn't tell him anything."
Asked if he thought he could thrive at a club like Rangers, Sandaza replied: "If you play up front with Rangers you get more chances than you would at St Johnstone because they are a better team.
"If I get more chances, obviously I can score more goals."
Sandaza, formerly with Dundee United and Brighton, has scored 12 goals for St Johnstone this season.
Rangers manager Ally McCoist refused to discuss the club's offer to Sandaza after his side's win in Perth.
Lomas added: "The pre-contract doesn't do him any favours, unless it's a massive contract, which is isn't."