Honestly repurchase rate being flat is kind of surprising as they make it extremely difficult to cancel and even shadily dodge requests to cancel by deferring you for a long period of time instead until a surprise shipment you didn't ask for shows up. The reality check is a good thing for a business that thinks it's okay to treat their customers like that.