All reviews of Americo Tremblay
Review about: Twigby
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.