Earth Day Mega Sale ends April 20th