I was charged $27.93 for the Free TV. They refuse to credit my card even though I sent them a screenshot of my statement showing I was over charged. Do NOT order through this company.
Bottom Line: No, I would not recommend this to a friend
35 people found it helpful
Link to this Review