I make all kinds of bags/totes and have given them to friends. However, if one of their friends/relatives wants me to make one I will charge between $45– $100 depending on the size/style/specialty fabric they want me to use. (I do not charge extra for magnetic snaps, bottom inserts or feet I use on bottom of bag.) I generally provide the fabric, however, I do ask if they have a color choice and preference for print (floral, geometric, novelty, etc.). Beyond that, if they start making specific requests, I let them know I charge extra for specialty fabric (such as Japanese handwoven/hand-dyed fabric that runs $20/yard), embellishments, leather handles, and designer glass buttons.
Remember, if you don't value your product/work, no one else will.