I tried to renew an ITIN number with this people, not just they don't speak any English, this place don't know how to do the renew, they charged $20 and his application was rejected from the IRS because they did it wrong.
Also there prices are way tooooo high and im sure they will do it wrong, stay away from this Cubans.