View Single Post
  #1  
Old 12-25-2009, 06:53 AM
Stressed Stressed is offline
Member
 
Join Date: Dec 2009
Posts: 36
Default Liberty Reserve Debit Card
I have been offered one of these. Is this card widely accepted, what are the drawbacks or benefits in having such an account? How long does the 'free' last for?
Reply With Quote