Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Healo Brands


Country United States
State Alabama
Phone 1 (754) 206-7366
Website https://healobrands.com/

Healo Brands Reviews

  • May 8, 2023

Bought a back brace for $79.95. It was charged to my account immediately. The item didn't fit me as I'm very petite. The product came with no information on where to return if it didn't fit. They have advertised money back guarante. Tried finding out where they are located - only a post office box in Miami but LLC located in Florida and Texas. Phone number doesn't work, They finally emailed me back and said I have to send product back to China and then they will refund my order. They say they are a small US owned company but have no office facility or warehouse in America. Had to open fraud case with my credit card company.

Write a Review about Healo Brands