Leioshai
I placed an order May 8th 2025
I placed an order May 8th 2025, it's now 13th June and I have received no updates regarding shipping. I have emailed them several times, I even reported them via shop pay, nothing still has progressed. I will NEVER order from these again and I urge everyone else not to either. Clearly they are scamming people and reading other reviews shows they are unprofessional and not trustworthy.


