Hi Guys i tried to purchase some parts from Wales England. Even had a website and i checked online and it has good reviews and FB page. I made payment but the guy now is acting weird and ignoring me. I paid 820USD to this guy... need help
... View more