a.k.a. Brands IPO: Should You Invest?