Hi Paul,
That flight time is what I'm getting, not necessarily what everyone will get. It's possible there's a problem with mine. No one else has received theirs yet (that I know of) to compare it to. So, your mileage may vary...
No one in the US yet that I can find. However, if you look hard enough you can find a lot of suppliers offering free shipping. I bought mine
here and it was $24.27 delivered, and I got it in 10 days from date of order.
Bill