Giselle
Any city,#2Consumer Comment
Wed, April 24, 2013
There is a wealth of information on this "company", alerting you to their sleaziness. As far as their having a legitimate address, its a rented post office box at the UPS Store, which anyone can rent. Its not their physical address, just a mailbox where they receive and can pick up their mail. Doesn't sound very legit to me.