When purchasing a new iPhone 3G in the U.S., activation with AT&T is required at the store when the iPhone 3G is purchased. You can cancel the contract within the first 30 days without being charged an early contract termination fee, but you must return the iPhone and all package contents to the store where the iPhone 3G was purchased in order to not be charged the early contract termination fee. You can cancel the contract after the first 30 days keeping the iPhone, but AT&T will charge a $175 early contract termination fee and whatever is owed for the first month or until the contract is cancelled - along with an activation fee, which is $35.
And you must know if your carrier will unlock an iPhone that was sold in another country as carrier locked with a designated provider. If Clari is not the designated provider for the iPhone in Brazil, they won't have the unlock code for the iPhone. And Apple, AppleCare, or the designated provider for the iPhone 3G sold in Brazil will not provide any support for an iPhone that was purchased in the U.S. which is sold as carrier locked with AT&T only in the U.S. If a problem arises that requires an exchange under warranty, you would need to return the iPhone to your Uncle in the U.S. If an iPhone 3G that was purchased in the U.S. is unlocked - unofficially or officially by a designated provider for the iPhone in another country, doing so is against Apple's license agreement for the iPhone, is not supported by Apple, and voids the warranty.