Supabill
Consumer fraud ripoff
- 09-09-2002
- 6
I went on to try the free trial and the site sucked. When I went to end my free trial there was now way to do so. What a rip off and now i am getting charged for monthly fees. I just want to cancel my account
Company: Supabill
Country: USA
Site: www.supabill.com