The pricing has always been different... now it seems more so. I thnk FB has some part in determining the price on their site, and pricing for buying by phone will partially be determined by the services/companies involved in the transaction, even through the main site depending on the service used the price will be different, and also differs by country.

I have always found the main site using paypal the best deal.

The new App is very different from the desktop version.