They are a scam, I thought I was buying something from Walmart and then I get an email about a membership, and this long report saying they are going to charge me every month! I cancelled my card so fast. They only got $9.99 but that money lost because I didn’t agree to a membership!! I’ve contacted the support and they told me I signed up for the membership. Uh NO I didn’t. I’m still going back & forth with them
Claim your business profile now and gain access to all features and respond to customer reviews.