A group of us here had to wait awhile for him to ship the BYOAC special orders of the Major Havoc controllers, but we all received them once they shipped AFAIK.
I would get in contact with David, let him know what you plan to order, ask him to let you know when it's boxed up ready to go, and THEN pay him.
If you know he's ready to ship, you shouldn't have any problems.
The problem we all had was that he thought his partner shipped them, etc...
Once we had him personally involved, he took care of it.