re: new lows Rising oil prices will effect their competition as well, so that means nothing transport costs go because of fuel but that effects everyone of us.
Depending on contracts some costs would be able to be passed on.
Customs stopped the dumping of bins by the Chinese mob, so with a bit of luck and good management (ha ha) they might report a small profit.
They will have to purchase or merge with other like minded companies IMHO