The ribbon is from China, via an Ebay seller - search for 'grosgrain polyester ribbon' and you should find the supplier easily. You might find a colour that you prefer - they sell hundreds of different shades.
As mentioned previously, the nylon came from a rucksack (actually two rucksacks). The bags were branded 'Head', but that may not be much use as that type may have been particular to the UK, if not the particular shop I found them in. I'd suggest checking outdoor goods shops for something similar - the correct texture is easy to find, so it's just a matter of finding it in a useful colour too.
Edit: I just remembered I took a pic:
As mentioned previously, the nylon came from a rucksack (actually two rucksacks). The bags were branded 'Head', but that may not be much use as that type may have been particular to the UK, if not the particular shop I found them in. I'd suggest checking outdoor goods shops for something similar - the correct texture is easy to find, so it's just a matter of finding it in a useful colour too.
Edit: I just remembered I took a pic:
Last edited: