Re: Non EU countries
@AnnieS: if you pay the rent during several years, and than move out. Do you than demand to receive part of the rent back?
@JBR: the EU invited Britain to formulate a proposition for a deal. Negotiations are in progres, isn't it?
The UK had no unlimited acces to the common market during the EEC period. When the free trade (persons, goods and services) was introduced in Schengen, you didn't join the other Schengen-countries (i.e. you didn't want to pay the contribution), but opted for a so called cooperation with Schengen countries. You wanted, and got, the advantages of free trade but didn't want to pay for it.
The same with the introduction of the euro. The UK demanded an opt out. You still have the £.
You never were a full member, you just tagged along and profited from other nations.