I have to say, their shipping sucks. If you want it in any reasonable time frame, don't use the free shipping. I ordered mine on September 28th, and it still hasn't arrived. I emailed customer service on Monday, and they told me it would arrive on the 9th. It didn't, still hasn't, and their response was:
"Typically the Free shipping takes 2-4 weeks to reach its destination since
it is a 2nd class mail. I always recommend to customers to upgrade to the
USPS Priority to ensure a speedy delivery. This method arrives within 3-4
days."
This is from Arizona to Los Angeles, mind you, so it's not exactly traveling across the world. Based on my current experience, I wouldn't order from them again without a coupon.