The most important thing about choosing a helmet it how it fits your head. Well, aside from whether or not it also meets or exceeds safety standards.
I'd never buy a helmet online unless it was a brand I trusted, it wasn't expired overstock they're trying to sell off cheap (hmmm... GP Bikes...