Advertising your business through print is somewhat cheaper. You can always put your business cards or flyers in public places like grocery stores, gasoline stations and such. If you can find a cheap flyer printing services the better as you can print as many flyers as possible and it will help spread the word about your business.
Whenever I got to a local restaurant or local store I always find business flyers in the counter near the cashier. I guess it is a great place to put them as people always pay whatever they are getting and while the cashier processes it the customer will be able to glance at those flyers.