There are many considerations to take into account. First one is the shipping cost which can be insanely high at times. The second consideration are warranties. There is no guarantee that the parts shipped to you will be in tiptop condition for one thing, and even if they were shipped in perfect condition you may want to RMA something in the future which could be quite difficult when you have the parts from outside your country and I believe the reshipping costs will also be quite high.