Great post 'someconcerns'. I also think that long term CDXC is going to be a huge winner. Patience is needed but will pay off.