This that the best apps have a price, but more of them are in reality free. If you pay for the app, the cost is still economical anyway.
Best Marketing App - Native Vs Mobile Web
Mobile Marketing - App Design & Development