Card Trap Ad May 13 2008
Credit card companies trap merchants and consumers with high fees. Don't take the bait!