My understanding is that they are re-branded FFWD discs. But if you look around you can probably get the FFWD version cheaper. You used to be able to get a brand new clincher HED disc cheaper as well but after a quick look they appear to be more expensive now.
You used to be able to, from what I heard FFWD decided not to sell a clincher track disc anymore so BLB purchased all the stock from FFWD and rebranded them. This may be a myth, but they do look similar.
My understanding is that they are re-branded FFWD discs. But if you look around you can probably get the FFWD version cheaper. You used to be able to get a brand new clincher HED disc cheaper as well but after a quick look they appear to be more expensive now.