Raza Communications
Raza.com The worst rip off company - very rude customer service
Registered on their website for international calls. It told that there will be $10 charge for 150 minutes. It got all my information including credit card and mailing address. After registeration, it told me that the credit card has been charged and to call customer service to activate the ...