On your leh ladakh tour note that yes, credit cards are accepted in a few hotels and restaurants but 2% service tax is charged.