Nope no skin in the game. Just heard of the company over on another site and figured some guys here would like them.
Have seen this same thing from other items as well. The main company making them sell them to xx and yy companies only to have them rebrand them and sell them at a higher price. These seem to be a very liked brand over in UK, so hoping they are good. For the price it wouldn't be a big hit to the wallet if they are garbage.