Small businesses are facing competition not only on a local level, but online as well.  With so...