1
Super Bonsai
1.0 • 1 Review
•

Super Bonsai reviews and discussion
1 review or post
1mo 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!!!