I've still got my free oppies if that counts. Sold my heads ~18 months ago. IMO that wait was waaaay too long - not the best strategy but I've learnt a good lesson. Tech stocks take years to come to fruition if they ever do - plenty of risks that can easily outweigh the chances of realising the rewards.