a little bit expensive in you ask me, but competition is always rough in this field. You could also make a budget for PPC, but be careful - find a guy that really knows how to do a campaign, or you'll end up spending more than you make with the online channels.