Be ready for delays in receiving your order. Don't even rely on their estimate cause it can be misleading too. I was just asked to wait 2 more weeks after their own estimate of delivery. If you are prepared to wait 2 months after you place an order (that is literally what I was asked to), then it's ok.