I understand convenience but what about EUR, CNY and others ?nd what USD price should it use (what exchange)?
It should be convertible to the currency of the users choice and the calculations should use the current "buy" bids of any number of exchanges that should be chosen by the user.
I would guess it would default to the currency of the region the client was downloaded and the default exchange would be the exchange with the highest volume in that region.