You are right Ace , and i indeed order my x-ecuter from them and only took 2 weeks and I live in Puerto Rico so thats ok with me , am agree with you in the customer service they took about 5 days to answer my email and the only thing they answer was the same tracking as you from the USPS.
anyway my chip is install and working fine since i installed that was like a moth ago or something!!!
-----Good luck with yours!!