All reviews of Americo Tremblay

  • Review about: Twigby

  • Ordering

    Service

    Pricing

    Delivery

    Would buy here again
    Overall

    Sim card purchase

    I just bought a Sim card from this company and man, I gotta tell you, their customer service was a letdown. The person I talked to didn't seem too keen on assisting me and the info they gave me about delivery was all mixed up. I was pretty bummed out by the whole experience and I would recommend others to think twice before choosing this company.