I recently placed two orders with the Pro Shop for parts. I placed the first one on Tuesday. I started work on another project and needed more parts. I placed the second order on Thursday. KWA had processed my orders and shipped them before 5pm the next day. I received my first order (placed Tuesday) on Saturday, and received the next order (placed Thursday) on Monday.
Everything arrived safe and with no damage in a padded envelope (all my parts were small). All my parts were individually bagged to prevent damage from rubbing against each other.
Prices were reasonable and you can't beat factory direct authentic parts. I will definitely be using the KWA Pro Shop for all my future KWA part needs.