I bought my last one off Greg at RTBB.
He was the only person who had them in stock at the time.
I suppose you can try all the normal guys and see who has the best deal going now.
I probably wouldn't buy a 2nd hand one with the price of the new ones pretty good at the moment.
Cheers Angelo