Delayed orders, unclear on what's happening, and still haven't recieved everything I bought. I could be okay with this is they communicated better about what was going on, but I've found them pretty bad for that. Products I have received so far are fine.