“1 star. Mad Muscles charged me for a subscription I did not clearly agree to. The advertised price was not the final price, and I had issues with auto-renewal/refund. Very misleading billing and poor customer support. I would not recommend.”
Claim your business profile now and gain access to all features and respond to customer reviews.