A visa is not required for U.S. or Canadian citizens holding a valid passport unless they expect to stay in Italy for more than 90 days.
Hotels take care of the formality of registering you with the police upon your arrival in Italy. If staying with friends or in a private home, you must register in person at the nearest police station within 3 days. In Rome there is a special police information office to assist tourists and interpreters are available. The telephone number is 06-461950 or 06-486609.
Overseas tourists arriving in Italy after visiting other countries are allowed to carry with them souvenirs purchased in other countries up to a total value of $500; only a verbal declaration is required. Purchases may include up to a half-liter of perfume.
Exports from Italy
There are no restrictions on gifts purchased in Italy except for antiques and works of art more than 100 years old. These require the authorization of the Ministero dei Beni Culturali e Ambientali., which the antiques dealer from which you purchase them can help you obtain.
Canadian Regulations on Purchases Abroad
Any person residing in Canada returning from a trip abroad can qualify for personal exemption. All articles acquired abroad, whether purchased, received as gifts or purchased at a duty free shop, either abroad or in Canada, must be declared by the traveler on return to Canada.
U.S. Regulations on Purchases Abroad
Each U.S. tourist may bring back to the U.S. duty-free $400 worth of goods purchased abroad. The goods must accompany the traveler. A flat rate of 10% is assessed on the next $1,000 worth of goods purchased. Parcels containing gifts may be sent from abroad to the U.S. duty-free, providing the total value of such parcels received by one person in one day does not exceed $50. Each package should be marked “Unsolicited Gift.” The amount paid and the contents of the package should be declared on the outside of the package. For more information visit here.
Source: ENIT Ente Nazionale del Turismo