Absolutely GREAT place to order from. Just wish they carried more, like Aerotech.
Extra bonus is that if you order $100 or more, FREE shipping. One order I did was for THREE Little Joe-II kits plus a two packs of D12's (3 in a pack that time) to nudge it over $100 for the free shipping.
Last year, I had an order of engines in limbo. Had been mailed but overdue, and no tracking updates for awhile, THEN a tracking update showing the package was back in Missouri, at the mailing center near them. . Called them. That afternoon, they sent a duplicate shipment of engines, and told me if both arrived, just send the other back. So the duplicate got here in time for a launch, and the original showed up later. They e-mailed me a pre-paid shipping label, so no cost to me.
And that was all VERY impressive. They trusted me to return a duplicate order for about $180 worth of motors. Of course this was not my first order, so I do have track record with them as a good customer.
Most other places would tell you to wait, and wait, and wait, till it was 6 to 8 weeks late, then maybe they'd get around to checking into it.