Yeah...they're out of stock
I didn't check the site before I replied. It appears they are out of stock 'till July. When I ordered mine, a couple months ago?, they where in stock. In fact, I originally wanted the Cobra. It was out of stock so I got the Eagle. I really like it and I still may order the Cobra later. The servos pretty much just pop in and stay there. I used a couple drops of foam safe CA to hold them in. I believe the kit gives you little platic "nails" that you use instead of screws and CA those in place.