UfiBill.com
Consumer Report
- 03-03-2013
- 17
What is this crap? Signed for $2.99 membership, and they keep charging me $29.99 a month for past 3 months that i have checked.
Anyone had any luck getting their money back?
Company: UfiBill.com
Country: USA
Phone: 8009350519
Site: ufibill.com