'Baywatch'-Inspired Red Swimsuits Are Finally Shipped After Huge Demand