1
Super Bonsai
1.0 • 1 Review
•

Super Bonsai reviews and discussion
1 review or post
13d ago
This company does not provide money back or any kind of refunds for their items. There was no way to contact Customer Service directly and the company pretty much steals your money and ghosts you!!!