FCF*PeakLife Company Name: Peak Life
Consumer Report
I tried to pay for my eye exam today and my debit card was rejected. I came home and looked up my bank account online, and found a charge of $34.99 from fcf*peaklife dated 4/17. I have never heard of this company or the products they sell. I don't know how they got a hold of my debit card number ...