Westwood international company
Don't ever ever buy anything from westwood international company
So this company has been selling calling cards to me since february. I bought like a couple of cards then I stopped getting cards from them because the rates per minutes are too high. But on march 15 somebody called me saying they are from westwood company and they are trying to get good customers ...