It’s a scam
It’s a scam! I’ve had to report the company for fraud. When I contacted their customer service they refused to refund the money or address my concerns. You cannot make twibbons with this company. It’s a complete scam just to get you to pay.
Date of experience: June 12, 2024