Buckled Bonzai / Scam
1 Review updated:
Buckled Bonzai also known as one of the official 5 is a scam.
i ordered my products from them over 3 weeks ago and never received my item!
i have tried to contact them and not had any response at all.
avoid this company and the official 5!!