I have ordered and acekard 2i from their website. I have confirmed my order and it is now in the processing state. As it says in there website, it says they will ship the product in 1-2 business days but it has been already a week. I have also contacted them asking my question, but the haven't respond back in around 4-6 days, as it also says they'll respond any questions in 1-2 business days. Overall my question is, is leetmod still Active?