So you are forced to buy from the United States, not locally?
If so you can use PCPARTPICKER which also is useful to "build" a PC as it can help avoid parts that are not compatible.
http://pcpartpicker.com/
It links to various online stores like Amazon, Newegg etc.