Only recently did they receive legit charity status. Meanwhile for years they have been collecting money using the Eyes For the World name, which was not registered. Used the donations to run there online businesses like Visionpros.ca.
I went to a fundraiser 3 years ago and never received a receipt from Eyes for the World. After a few calls i finally received one from a different organization.
Yes they do missions. They take their parents, children, friends for extended holidays using donated money.