It seems since the new year, Choxi's selection and delivery has diminished. For my last 6 orders, I've had to follow up with them. Average delivery is close to 20 days, not the stated 7-15.2 of my orders could not be fulfilled (I wasn't advised until I sent a follow-up email). One order was completely incorrect. Sent email in March still no reply as of today.
To their credit they immediately give me credit for future purchases, but I'm hesitant because of my recent experience.
I don't recall these issues with the original company, NOMORERACK.