Evolution World Wide Free Bird Tablets
Consumer Report
- 02-22-2013
- 7
Made a tablet purchase, of course it was defective. Mailed back according to their instructions, Nothing for over 45 days. Wont take calls at listed number.
Company: Evolution World Wide Free Bird Tablets
Country: USA