I ordered a magic organ cat scratch toy on april 21 and it came may 12, came in good condition and my cat loves it, I just thought I got scammed for my money and it wasn't coming at all, and tbh, I forgot about it, but was pleasantly surprised today lol. So yeah, I guess they're legit, just don't expect to get your order on time