Zora
Consumer Report
- 08-12-2012
- 0
Have paid for numerous SERVICES from zora was not happy requested a refund and they removed more money from my account if it was paid by visa can i request them to get my money back i would stay away from this and wouldnt touch it with a barge pole
Company: Zora
Country: USA