It has always been both painless and a pleasure to deal with CD Japan. If I ever have the privilege of travel to Japan, I will be getting my travel WiFi through CD Japan too.
CD Japan is nothing short of *fantastic*.
Ordering is easy.
Information is useful.
Customer service is second to none.
Packaging and delivery options are second to none.