@Bryan Laufenberg
This question is tabled, discussed and debated alot on BP. Sorry in advance for the length of this answer to you post...
One small glitch you offered was that your agent is also a family friend. Oops! Tough to do, but you both will benefit from having a candid discussion so you can calibrate each others professional expectations to arrive at a mutually beneficial conclusion going forward. If willing, perhaps they could do a financial breakdown so you understand all the "moving parts." Then, you can decide from there whether/if you have a good match.
Just know that "big box brokers/agents" have lots more expenses than independents (licensees who may choose to go it on their own after at least 2 years in many states).
As an investor, agent and A-type thinker, I like to use the concept of "Zero-based Budgeting" to build my business plan from the lowest common denominator, which is how much does it costs me to represent a buyer or seller and how much is reasonable for me to earn when I do it. I, for one, need to be able to defend my position if asked the question about commission rates. Expenses include corporate/admin overhead and direct expenses associated with each client. In order to stay in business, I need to be compensated for both plus a reasonable margin of profit.
Having done this for a while, I can safely tell you that representing the average buyer will take at least 5 outings looking at about 6 properties per outing. I break down each phase of the process and list all the details required to check off the tasks required to get a buyer from the interested stage to the closing table. Same when I represent a seller. On average, I spend around 45 hours with a buyer and around 30 hours with a seller. I have spent a great deal more time with some buyers or sellers, but these are the averages, which I use for my budget model.
Next question I have to ask myself is, "What is my profession and my expertise worth on a per hour basis, when compared to other professional service providers?" All things considered, including competitive market forces, am I worth, say, as much as my attorney, or doctor, or are my services more closely valued at what I pay my CPA? I am fairly confident that my value exceeds what I pay my electrician, plumber, or handyman (no offense to all of my tradesmen friends BTW).
Fast forward to the end: This is just one agent's perspective, but my budgeted "shop rate" is $120 per hour. If I spend 45 hours on average with you as a buyer, that means I believe I am worth at least $5,400. in your town of Boise, according to Zillow, the average home value price is currently $323,540, so this means my 45 hours worth of representation for you should be 1.67% of that price. My current, fixed-rate price, regardless of sales price ($200K or $2MM), is $4,995. If I do multiple transactions with one buyer, I will negotiate further, but this depends on how much work the buyer is doing, or willing to do in the process.
If the listing agent/seller is offering 3.0%, agreed to in advance by those parties, great! What do you think I do with the difference (1.33%, or $4,303.08)? Simple... I give it back to my buyer client at closing. This is planned in advance so that it is fully disclosed on the Closing Disclosure and all is made part of the transaction legally.
Bottomline is this: If you never ask for a discount, you won't get one. If the amount of commission, or the current arrangement is giving you pause, just table the issue and get it behind you.
Good luck!