You can grab the cult-favorite bag for $29—but only while supplies last!