All activity
Christopher
left a comment
Scam company that should be avoided at ALL costs. Customer service is terrible, very shady business practices and they huge risk to personal information security (they are basically phishing scam and an identity thief's dream). Ultimately any association with Petal will hurt your credit. Avoid these scammers, they won't be around long.
Petal
A simple, no-fee credit card