For a business, free advertising is always welcome. Publicity is still publicity. Any way to let your customers know about your producy without degrading it is always encouraged.
There is no free lunch, however, because media will not choose you. You have to tell them to advertise you. Same case with online business directories such as this one. You will be the one to work on your business' entry in the directory.