vidfall.com / Overcharge and support team didn't help me
I have won two items on the website www.vidfall.com. I paid money for the items and shipping, but the company has scammed me. They took double sum for the shipping and items. As well as they refused to confirm it. They avoided my emails and the support team was completely useless in this situation. They haven’t even found the sellers. It was rip off and awful place, where to buy stuff.