I have not used it either I always come across it in the piad to upload section of this forum,.I just do not find it as interesting. I believed that it may end up in scam.I have not also use the paid to upload websites. There are many sites that offer this services. They could be seen on this forum. I just don't find it appealing at all.