I understand you being frustrated. You should be able to get out fairly soon, i'd guess. I do think that the website is improved, they just haven't added new stuff yet. I have no inside knowledge, just a background in marketing. The pet rock sounded like a dumb idea, and that made millions. The person who designed the Nike logo sold it for 35 bucks. Everything is not cut and dry, especially early on in a company....