My Ender 2 V2 arrived quickly.
However I have waited 20 days for a BL-Touch that I ordered. To be fair it was just before the Chinese Golden Week holiday.
They have apologised and promise a $5 voucher, but I have a feeling stock levels are the problem.
However, Amazon could deliver one next day.