Yeah, you need a lot of patience for group buys, because they are run by keyboard enthusiasts like yourself even, who usually have actual jobs and limited time for hobbies. And small-scale production takes time as well, when money is gradually collected, sent in for production, then products need to be checked, sorted, etc. Even packaging everything takes time. Imagine sorting just 50 keycap sets from individual keycap containers and packaging them for shipping to buyers.