I have no idea what this company is. I noticed a $60 charge from my debit card last week. Then today, out of nowhere, it was refunded. I never made any purchase, so I'm unaware how they changed me. Glad it was refunded, but again, I'm completely clueless what this is.
Claim your business profile now and gain access to all features and respond to customer reviews.