I live in the United States and haven't been able to find a dealer for 2box products. Does anyone know where one can purchase 2box products in the US?
Seems like purchasing through a non-US dealers could take months for delivery..
Seems like purchasing through a non-US dealers could take months for delivery..