The biggest chinese producer of high CRI LEDs is Yuji. They make many COBs but they also know how much people are willing to pay for high CRI. Yuji wants $80 for a 100W COB.

$5.50 is a low price for a plain 100W COB. There is no way that Aliexpress deal is actually high CRI. Its got to be a scam.