J.Crew filed Chapter 11 back in May. They have been rapidly shuttering stores and closed up shop in the UK completely. I wouldn't expect their limited coffers to mean a whole lot.
Isn't the SI deal to host a party in Vegas? Big freakin' deal. That's not even a certainty at this point. More worthless lip service about XA's big projects that never materialize.