If you have received this mail at your yahoo inbox asking you payment of $ 34.95, it is a spam mail. You must not click any link. That mail is not sent by Yahoo oy Yahoo Small Business.
If you have not ever used yahoo wallet, how can they charge you?
you may get this type of message-
Your account will be suspended if payment is not received. You may be able to avoid suspension of this account if you submit valid payment information immediately.
Amount due: $34.95
Service period: 04/16/2010 to 04/15/2011
Never believe in this email. The given link at Go to the Pay Past Due page to see your service details and the amount due. is not directed to yahoo.com, it is some .org domain.
You must not click the link, that website is virus attacking website. It is a scam.