I'm really sorry I trusted this company and I ordered from them! They claim 2 weeks delivery time. After 3 weeks, when I mailed them why my order is still in China (by the way I didn't know they are shipping from China), someone with bad English replied: "We are so sorry for the delay in delivery, it's still in transit, could you please wait for more several days..." The email they reply from is strange as well: [removed by editor]