Heard this source syncstudio was merging their website with another one and changing up their brands. Usually when that happens it means that they lost all their customers so they're trying to Rebrand and come back again. Any idea why they lost their customers heard they were scamming people