I ordered thru Amazon. Item showed 8 in stock. When I received confirmation email it shows delivery of over 6 weeks. Since it was a good price I will wait for it to arrive, but it's not a good thing to show in stock and then delay delivery that long.