I got pretty much the same run around from Model 1 Sales concerning the varmint upper I ordered in mid Dec. Finally got it about 2 weeks ago, but only after sending an e mail cancelling the order. Got an immediate response stating it would be ready to ship out by the next afternoon. In the end I guess it was worth the wait but don't think I would have the patience to do it again.