The reader is wrong. The 1 or two-day delivery is ONLY for "So'd and shipped by Amazon" items. Further, if you order, say, at 11 PM. there is NO guaranteed delivery of 1 or two days because you place an order unreasonably late in the day. Plus, you can't expect a product from China to be delivered quickly, UNLESS Amazon stocks it in one of their local warehouses.

I have been a Prime member for 14 years. I know how it works.

READ Amazon's terms, or contact their Customer Service.