Could always be worse, I've seen Arkmodel kits & parts shipped in a diaper carton! Been told a while ago to watch out for that outfit to the south of me. Liverpool out of Wuhan does quality work or you can try Ark if you don't mind rolling the dice.
Regarding D&E components, just remember that old saying, "ya gets what ya pays for." Haven't seen any complaints when it comes to David's work.