Camp Champs
Quantum Leap Sports fraud
I was charged $125 on my credit card for services I did not purchase. I disputed the charges with my credit card company and Camp Champs sent documentation to my credit card company stating the charges were valid. I have tried through email and phone to communicate with the owner, Julie Peck, and ...