AlmWCBilling.com
Consumer Report
- 01-15-2012
- 2
Almwcbilling.com charged my card after a week of my account being cancelled, and after I contacted them they claimed that the person I cancelled with had extended my account an additional month.
Company: AlmWCBilling.com
Country: USA