Those are the guys I ordered from and it took 5 months to arrive. I had given up on it when it suddenly showed up right AFTER I really needed it. It looked like the package had been around the world. Other people have said they received within 2 weeks.
Mine came in two weeks as well.