I ordered 2 DSTT from DX @ $23.50 last week, until they sold out. New batch came just early this week, price dropped to $18.99, down by almost 25%, and now seems going to sell out soon.
There seems to be little reasons to drop the price by a whopping 25% when sales was still damn good at $23.50. Something is cooking .....
I should have ordered the SC instead ......