Don't share your credit card info with them. They make mistakes and have someone else sign up using your credit card, they will over charge you, make mistakes, take you to collection and fix it 9 months later after calling over 20 times.
My son wants to learn boxing but I'll never take him there although this place is so close to my house. Rather drive far and have a peace of mind that my credit card information is safe and not to have another member using my credit card for his monthly membership. Staff are ok. Won't recommend it to beginners because they will suggest one-on-one classes to charge you more money. Will never go to this place won't recommend it to anyone.