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.