A quick 'q' for ATC - often Spanish area radar would try to 'issue' northbound T9 clearance while I was waiting for Shanwick to respond and BEFORE SH had actually issued the clearance on HF. I used to 'decline' to accept the clearance on VHF from area radar as it appeared to contradict company SOPs which were that the clearance should be obtained from the controlling authority. I did query this informally with Shanwick and they said I was correct. Spain kept on trying. Any opinions?