Made an initial purchase and then they started making recurring monthly charges on my credit card when they were not providing any type of serviceI made numerous attempts to cancel the ongoing fees directly with ribbon, but they were unresponsive. Ended up having to dispute with Visa. This company is a scam
Claim your business profile now and gain access to all features and respond to customer reviews.