There is no website, only through the dealer or if you know someone that works at DCX that can get inside info.
If you just ordered it, it will take about week or so to get the ball rolling..
If you just ordered it, it will take about week or so to get the ball rolling..