I don't know about you,but this site seems to me like it can't get off the ground. Anybody else feel that way?