Saw the thread title and couldn't help myself, I'm the owner of that one that the Reddit picture is of ? super strange feeling seeing a picture of my carpet on here ?
Managed to find it on a Hong Kong site all those years ago and took a punt because they took PayPal. Loads of faffing about, but...