Originally Posted by
coltonatx
TPG is pimping this card again; he said it's being phased out in June.
Have people been successful at opening these accounts if they don't currently have an existing ST debit card?
Is there an affiliate commission on this?