Posted on Wednesday, October 30, 2013 at 9:11 am CDT
Miami Importados, an online shop that is headquartered in Brazil, is currently selling imported goods from the same country. Although their headquarters is located in Brazil, they are still receiving and catering to orders made in the United States.
Source: Miami Importados