Yep, they should replace that for you. Breaking at that point in 3 weeks is bad cable or bad installation. Talk to them. This is assuming the shop is local to you. If not, they should send you a cable.
__________________
Bacchetta Giro A20, RANS V-Rex, RANS Screamer