Racked is no longer publishing. Thank you to everyone who read our work over the years. The archives will remain available here; for new stories, head over to Vox.com, where our staff is covering consumer culture for The Goods by Vox. You can also see what we’re up to by signing up here.
Shana Tabor is doing quite well for herself with her indie label In God We Trust. Tonight from 6 to 9pm, Tabor will fete the opening of her third NYC shop (no small feat) at 153 Ludlow Street. The 350-square-foot boutique is focused on Tabor's own line of modest and wearable clothing for men and women; patrons will also find jewelry from labels like Unearthen, Kiel Mead and Black Sheep & Prodigal Sons. The only downside of this new location: It's right next door to unfortunate sports bar The Blue Seats.