All I know is I prefer my green dot Holosun to my red dot Holosun. I'd get a refund if they don't actually have any green dots, I paid less for mine and it's WAY too much for their red dot (which are $100 cheaper).

Their ad description and title listing clearly states GREEN even if the picture is of the red unit.