WRONG. I 100% disagree with "Upnest". The buyer RARELY pays a commission to the Buyer's Agent. Most of the time, the buyer's agent is paid by the seller, through the listing brokerage. The seller and listing agent agree upon a certain commission, and that listing agent determines how much of that he/she will give to a co-operating buyer's agent.
Some people (from discount brokerages) like to scare you into thinking that a buyer does pay a commission in a round about way, in that it is built into the purchase price. Nothing could be further from the truth. A buyer is going to pay "Fair Market Value" for a home -- what other similar homes have been selling for. Look at a "For Sale By Owner" situation -- if the house next door sold for $500K and his is the exact same house, he's going to ask for $500K as well. He's just saving $$ by not paying a commission. Buyer still pays the same price for the house.
There are some cases where a buyer's agent is only offered a small commission -- ie with some of these "discount" brokerage firms, like Trelora, Upnest, etc. A buyer's agent may insist on getting a full commission if you choose to buy a house that's listed with one of those companies. That agent may ask you, the buyer to pay him/her the difference.
Keep in mind that when you're dealing with these discount firms like Upnest...you get what you pay for.