It's tough, but I love having a website! I do, however, think of it as an online gallery of sorts. It DOES help for sales, though. I am constantly trying new things to get my website to rank higher on the search engines, because as you said, there is tons of competition! But, it's what we love...