Shipping of items during the Xmas and New Year period often suffers lengthy delays so I wouldn't be concerned on the 30th Dec.
Have the goods arrived now (14th Jan)? If they haven't then I would definitely be calling the supplier and trying to trace the goods.
Some alternative 'As Seen On TV' suppliers located in the USA are listed below.
Link hidden: Login to view 4 star rating, excellent reviews and a huge range of merchandise.
Link hidden: Login to view 2 star rating, no minimum order and free dropshipping.
Link hidden: Login to view a great variety of 'As seen on TV' stock.
And another Chinese supplier if you haven't been put off!
Link hidden: Login to view
Hope these help and let us know what happened with your order.