In my opinion there is no best place to advertise . I've spent hundreds of dollars without seeing any improvement in sales at points, the best thing I found that works is word of mouth, if you have a few clients... ask them to spread the word, tell others, give you a feedback.