
ths for your information,
we are located in China, but we need to rent the Japanese, which enables our customers to view our website at fast speed.
it is true that we have never met such case as the installing fees,
hope their reply are not in Japanese again, I do not understand any Japanese...