Id say that it is but not the full price. If you are renewing your contract or joining then it is, because by then it is the same price as most of the lesser smart phones. Then you can always sacrifice a little and get the 3g for a crazy low price of 50 dollars US.