I am going to be very vague here in my description until a confidentiality form is signed.
Basically my app will have independent user accounts. Each account will have an area to add different locations, and each location will have a set of items that are stored in a database. The stores can be found using the phone's gps, and can be added to a list of favorite stores. Once the store is selected the items that apply to that store will be displayed. The user will have the option to add any amount of items to a shopping cart.
That's basically the gist of it. Again, it's very vague, but I can provide exact details later. I have mock-up drawings of all the pages in the app. I'm really not sure what my price range is. I have been working on doing a little coding for it myself, but I can't decide if it would be better to either hire a freelancer or a company to build it for me. Just give me your thoughts and an estimate of what you would charge.