I'm a licensed Realtor in Minneapolis. There's a lot of ways to negotiate with me on my fee. Here's a couple ideas:
1.) I'll lower my fee drastically if you're going to use me to buy your next property...especially if it's bigger.
2.) I'll let my borrowers pay according to the level of service they require. If you want me spending money on marketing and holding open houses every weekend, I'm getting 7% or it's not worth my time. If you just want me to put it on MLS and let you handle the rest, I'll take significantly less.
3.) I'll let you pay a retainer to start and will charge a smaller commission if it closes (this reduces my risk of spending thousands on marketing and never collecting commission...I'll gamble on my time, but less likely to do so with my money).
Discount brokerages are what you would expect. You get what you pay for. Of course I'm biased, but using a Realtor now is a good idea. The market is complex and there is a lot of misinformation going around making all parties vulnerable to manipulation. In the grand scheme of things, I think it's worth it because good Realtors will more than make up for their commission at the end of the day.
Whatever you do, don't squeeze the buyer's realtor on their cut of the commission. If I'm representing a buyer, I've got my pick of houses to choose from and I'm not showing homes with discounted commission because...well...I don't have to. Most Realtors won't come out and say this, but trust me...we all think that way.