My guess is that they are factory rejects.
Because, This is the lowest price, We use, China Ocean shipping companies, Shipping products. We will ship the order out within 3-5 business days promise. usually it about need 32-48 days arrive your country, thanks for your understanding
or a scam