Vcldepot Review


This is a off shore company pretending to be a US company. They stole my house address and my telephones be number. I sent them an inquiry form threatening action as I was being overrun by calls so they changed my phone number slightly on their site. The address is still my house. I just received cease and desist paperwork from Hamilton Beach as they believe I am the person behind the scam. They need shut down.

Add comment

By Ronald

Recent Posts

Recent Comments