Victory Land Group
Company keeps taking more money from my bank account
Recently we had to order parts for a grill, that we have only owned for a few years. When we ordered, they assured us that the amount was $110.00 total, so I gave them my debit card over the phone. As days went by they kept charging and charging until it reached 218.18 and today another charge for ...