Only few sites accept International Credit Cards. Some of them (bestbuy) need a card which has a US billing address. So if nothing else works, then try to do as raptor suggested - link the card to paypal and pay through paypal, only if the site accepts paypal payment. If none of these works, then try though KMD.