Agreed. I realize it doesn't cost them, but they seem not to realize it! They also probably have some type of unlimited phone service deal. However, they want a number-period! What could possibly make them unhappy about a 1-800- or 1-877- number?
By the way I was aware of the more "normal" or traditional way for charges to/from cell phones in most non-US locations. I think its ridiculous to pay to take a call from some joker that you dont even want to talk to!