RefurbDepot.com, The Refurb Depot
Problem of telling the truth about my orde
New York Better Business Bureau rated this company an F afater received 174 complaints. They keep saying the order has been shipped but when asked to give the tracking number they could not produce one. Very deceptive marketing. Collect money and said it was shipped but in fact it was not. After 5 ...