They claim to set you up with an online e-commerce site that makes you money. I saw the ad on TV and ordered the kit and set up a site. I also set up a merchant account to accept credit cards for order. One month has passed and nothing. Nada, Zilch.
They claim to set you up with an online e-commerce site that makes you money. I saw the ad on TV and ordered the kit and set up a site. I also set up a merchant account to accept credit cards for order. One month has passed and nothing. Nada, Zilch.
Country: USA
Phone: 8002206066
Site: www.itctv.com
0 comments