View Single Post
Old 12-25-2009, 06:53 AM
Stressed Stressed is offline
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