PolyCub - Quite price drop, so should we be worried?