Yes it takes a long time to arrive, but they tell you that up front. I had a delivery problem on my end, but the company responded and were very willing to correct the problem even though it was the USPS that caused it.
The pointer works well and is worth more than it costs in my opinion.