I smell a rat.
I agree. When something like this happens, it is always a suspect. Now-a-days this forum is infested with a lot newbies pushing products…..some agenda or motive. I have seen this happen with a certain speaker company a couple of years ago and a new DAC currently. Such posters harm the brand image rather than promote them.