Very professional and in depth indeed!! If you think so, then you haven't read much of that kind of promotional material. Anyone could whip it up in an afternoon. Do you think they believe they don't have to disclaim how much they were paid for it just because they're supposedly located in Switzerland?