Here’s what consumers have asked with answers from Penguin Snow Co. staff and previous consumers.
They do exist, but they behave in a scam manner--taking money and not providing any service or responding.
They never gave an address. That should have told me that they must be fraud.