Not that I am going to defend them, because I have read enough here to know better.
However, I bought a CP blank from them about 2 months ago.
(The CO2)
I don't have the woodworking skills to make it myself, but I wanted to pick and choose
all my joysticks/buttons/spinner/etc.
It was delivered shipped and delivered in like a week.
(I was amazed, as after reading here, I expected a lot longer wait)
So we have to assume the problem isn't the CP itself, but the parts going into it that are
causing your long (LONG) delay.
So maybe they aren't completely full of it, when they say they are backordered on the happs...
(I got my Happs trackball from Andy @ Ultimarc with no problems, and no delay...)
Scott