Those things make me laugh, the first time I saw one of the ads, I thought they were doing a Saturday Night Skit. They remind of Accession Robes for some cult, especially the red ones.

Pete