TVsDepot
Bad business Brooklyn New York
- 07-06-2008
- 5
Ad business, lack of customer service, this company tries to rip customers off, becareful, I got a purchase from them, and they tried to rip me off, called customer service, they hang up on me.
Company: TVsDepot
Country: USA
State: Nationwide
Address: 1421 Sheepshead Bay Road Suite# 220
Phone: 18003371256