Update: Sean just from DD just replied my message and gave me all the info. Maybe I was just too paranoid and skeptical with the stories I've heard from other people. But so far so good. Hopefully I get it in the next few days as they ship express.
Then comes the next scare: Fitment