Ok, I just called again and uh couldn't get a hold of anyone that speaks English.
I successfully asked for Steve though but I'm pretty sure they said he went home. (kaerimasu, I remember hearing) Then I asked when I could call him again and they said "ichi jikan" - I believe that means 1 hour right? Did he just go home for lunch and is coming back? Speaking on the phone in Japanese is nerve racking.