Evolution World Wide Limited
Consumer Report
I ordered a tablet for my son on 5/26 from the freebird website that indicated would initiate order within 1-3 business days. I called customer service on June 5th to inquire if had been shipped and was told that the order had just been facilitated. I was already concerned about the delay and ...