Buying from USA is not worth it. If you were to ship it new, you'll pay higher prices than what you'll pay locally. Also, if you were to trick customs by telling your relatives to send you an open-box card(people try to do it), you'll have a voided warranty, and possible penalty.
Unless you get an absolutely killer deal, buying from abroad is slower and dearer.