https://autokennel.com/

I can’t explain too much for reasons, but are these guys legit? Seems like they are but can’t find them on the bbb and haven’t been able to talk to any Porsche store that knows them. Any legit references, insight, knowledge, etc would be great appreciated