Probably has improved considerably. I first caught this one with the last earnings report so I didn’t see what it looked like before, but the new management team cited the amazon store as one of the things they fixed.
My impression is their amazon presence is still a point of weakness though and an opportunity for growth.