I, like many others, have decided to go the armygroup route. There is a really good guide on this site that a forum member put together that helps walks you through the purchase.
I just ordered one this weekend, so I can't comment on delivery time.
I got a 104 key Filco with cherry browns and it ran me around $169 USD.
Good Luck.