I am not sure if they are run by same company. Has anyone dealt with them? Just like to know what customer service is like, as I was thinking of getting mountain buggy from there. Thanks