it looks to me as if the actual bug could be located in libecal... i have not been able to look through that source code.... i think what is happening is libecal fetches the ical timezone incorrectly... -- Subscribed Calendars do not adjust events to local time https://launchpad.net/bugs/73650