Congratulations on this. In my experience, however, the initial cost to create is usually the cheapest part of development -- maintenance is expensive. If you have to update your app with a new developer in the future, I hope the initial developer followed good programming practices to make it easy to understand what's going on. I'd encourage you to pay another $50 next time and have the developer explain to you how the code works.