Thanks for the advice.I will give Expedia a couple more days and if the hotel continues to not answer the phone I will explain to Bank of America that the hotel from the start admitted fault and provide the hotel printout of the discrepancy of 6000 pesos. Interestingly that is now 400 bucks rather than Sept ( 274 bucks)so looks like the hotel might have *lost* money by trying to take advantage of me as the peso strengthens.