Thursday, December 03, 2009

"independent reviews" -- ha!

Is there even one website out there that reviews international phone cards and is NOT a shill for a specific card? The claims that the reviews are independent and unbiased are such blatant lies it's laughable.