I got a call on my business line from these guys. THey are calling me in Canada, are the rest of you from Canada as well. They failed to leave a message as well.
I am from Canada. They left a hangup on my machine.When I called them back, I think they said Vermoosamona (?),(I couldn't hear very well) and asked for my number.