Didn't you see the "~" sign?
Some people sell for more, some people sell for less.
You have to be very lucky with computer parts. For example, my DDR2-667 which I bought at Rs. 7,500 per 512MB can work at DDR2-800 without doing anything other than changing the speed. I haven't seen anyone selling DDR2-800 in Sri Lanka yet.