Michelle - I wish we had J.Crew here in Canada
I only shop there when I'm in the US which is usually at least twice a year.
For the gel liner question, I own the ones by Inglot, BB, MAC and Clinique. I would say BB are my favourites and MAC come close. Inglot is nice and they have great colour but they dry faster Have not tried the YSL one.... I tend to use liquid liners a lot more than gel though and my hands down favourite is Lancome Art Liner (I probably have tried at least 15 brands)
Oh and happy birthday