$GIGGLE buyers left to buy giggle when it will be 60$ again?