Ordered my WR426 today. Hope it shows up in the December batch. I'm 6'3" so I guess I'll need to buy new seat foam and top clamp. Anybody know where I can get the foam? I went to the Ceet web site and it seems to be out of order.