3 days ago, i checked out from my site and the $ sign was there. Today, when i checked out again from the same site, the pound sign showed up instead of the $ sign.
i had not done anything to my Paypal settings. So i think maybe some new settings i made to my site in the past 2 days had caused the error.