Cowboy was plagued by issues in 2025, including delayed deliveries and repairs, as well as a costly frame recall caused by a ...