Being new here, I've been bouncing around the various pages + noticed that social media sites are promoted. I can see the value of being present on various sites, putting the word out about what we have to offer. Going over to the youtube link I see nothing has been posted in 5 years..........
That's a long time with no fresh input.
I'm guessing that whoever got that started has either quit ebid or lost interest in youtube promotion finding it too much effort with little or no return.
The other media site suggestions though I think are worthwhile. Pinterest for example gets plenty of traffic.