Here is their first response...
Thank you for contacting CPO!
I apologize for the delay in service and that you have yet to receive your order. I see that notice was delivered on 12/18 that your order was cancelled because this item is out of stock with a restock date for Jan 5th. I sincerely...