>>325823702
order off ali, fuck those amazon resellers. of course it will take some time but i've been getting my orders in about the same amount of time. you won't be able to clean the stock interface as thorough as you need