I just thought this information would be useful to all, so I posted it here.
For all you people that buy IP calling cards, or plan to, I recently bought 5 cards for 95RMB total. The description of the card is that it's Olympic themed, and the colours vary, but regardless of the colour, they are all priced the same. They all have a mascot on the front, and the IP company is the 17968 card. I had to haggle a bit to get the price to 19RMB a piece, so whoever goes there, don't expect the price to be like that from the start. I am not sure about the rates to different countries, so I will give it a go, and see how things are. The place I bought it from was from street vendors just outside the Qing Yun Lou shopping place, and that place is located on the north-east side of Chang Jiang Rd and the cross road I am not sure about. But I do know it's the next north/south street 1 block east of Meiling Rd. And if you are in that area and can't find it, just look on the north side for various vendors roaming the street.
And lastly, there were cards priced higher and lower than this one, so I need to ask more about this so I know which one is the best. There is one that is the cheapest, that had the rates on the back, though it was all in Chinese, the vendors told me it's for Canada, America, and other places. Those rates were posted there. All the other cards, including mine, had no rates.
And I forgot something, so I am adding this now. The card that I bought has an option where after you dial 17968, you can press 2 for English instructions. The others, I am not sure if they have, or easily have by looking at them, English enabled instructions.
Happy card shopping!