Those are the best options for you. Otherwise, think about what you spend money on. Most paid apps cost anywhere from $1 to $5. Do you get a coffee every day at Starbucks or whatever your favorite coffeeshop is? That's $2 to $4 right there. Does the app really cost too much for you to buy in comparison? Also remember, these developers aren't working for free -- support what they do by paying for their apps (or otherwise, don't complain about ads).