Currently, residents of the Canary Islands receive significant discounts for travel between islands and the mainland (Spain), but ONLY if they are members of the European Union (have a passport form an EU country). This means that in my case, every time I want to travel with my wife and child, they both get the discount but I have to pay the full fare, and to complicate matters, most web-based flight reservation systems don’t account for this possibility so we always run the risk of not being able to fly together.
According to an article in today’s Canarias7, the Spanish government has recognized this might be a problem for some of us and appears to be on their way to approving the discount for non-EU members. Hooray!!!