You'll be very lucky if you get all your parts from DX!!
I waited FOUR months for some parts from them, sent countless emails and got one reply with a load of BS about how sorry they were (not as sorry as I was for giveing them my money :sigh:)
To this day I still have'nt recieved all my parts...