Athenon, just noticed that both:
store.japanaradio.com -and- japanaradio.com
point to the same Dedicated IP -- and that's not right.
Not sure how or why you got an SSL Cert registered to a Dedicated IP used by more than one Domain name, but that can also cause all kinds of problems. When a Domain name has a Dedicated IP address one should be able to use the Domain name or the IP address and see the exact same page -- also applies when using an 'https' connection like you're doing -- but it does not happen in your case.
Also, you should get a PTR setup for the Dedicated IP as it helps in many ways; with Search Engines is just one example and cutting down on eMail problems is another. Your Hoster will know what a PTR is and should be able to set it up at no charge and very quickly.
Just a thought. :smile: