Erik
Omaha,#2Consumer Comment
Tue, December 14, 2004
Read the fine print, people! The submission form clearly states $300 to $5,000 deposit required for each card. I'm sure this is a reputable company and am considering subscribing to their services myself.