I have had a pleasant experience with this company...
I have had a pleasant experience with this company. The website is great and provides all the necessary information. The customer service was helpful and quick to respond to my inquiries. I would recommend Nihon to others.