はい、ローカライズされた価格を表示する必要があります。
App Storeクイックリファレンスから:iOSおよびOS X Lionでのアプリ内購入の開始:
アプリケーションは地域固有の通貨と言語でAppStoreで入手できる場合があるため、アイテムのローカライズされた説明と価格情報は、StoreKitの製品リクエストAPIを介してAppStoreから取得する必要があります。商品リクエストから返された情報を使用して、アイテムの選択と購入のために顧客に提示するユーザーインターフェイスにデータを入力します
StoreKitからの製品リクエストAPIは非常に単純で、価格とpriceLocaleの両方を含むSKProductを含むProductResponseを返します。SKProduct Class Referenceによると、現在のローカルで価格をフォーマットするコードは次のようになります。
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setFormatterBehavior:NSNumberFormatterBehavior10_4];
[numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
[numberFormatter setLocale:product.priceLocale];
NSString *formattedString = [numberFormatter stringFromNumber:product.price];