i've ordered from them twice, both times only took about 3 weeks. the only problem i had with them was in my last order i ordered 3 things, and each item arrived in its own priority mail package 3 days in a row. and since i work during the day i had to go to the post office 3 days in a row to pick up my stuff.