Lol that thread is mine, I can see it? (I feel so awesome, I was linked
There is no sale it seems.
Usually they don't really seem to have a sale, I just waited for the price to fit me and went for it.
I wish they had a sale rather then their crazy price changes and sales. It sucks cause when ordering parts you will never get lucky enough for all the parts to be on sale at once.
So if the price is right, don't wait, just go for it