I know agents who have begun asking for $300, $500, etc. as a "retainer" fee to show seriousness and cover initial expenses (gas?). I think it's later refunded to the buyer at closing.
I personally don't agree with the practice. Gas expenses just come with the business. Besides, I determine seriousness by getting buyers pre-approved before we start viewing homes. That's free
!