why are prices different for some

i would like to know why prices are different for people these so called special offers in pop ups top package to buy for me is 139.99 then i am in canada and have exchange rate so its more like 160 when all of my friends who live in the usa same deal is 99.99 i understand exchange rate but a $40 difference how is this fair i have been sent screen shots to prove this as well