Many products are in short supply keeping both buyers and sellers on their toes. The Chinese new year holiday has also had an impact both on prices and availability of material as work forces are slow to return to full capacity even once factories have reopened.