Grandpa Bob's long shipping time has been known for a long time. Regardless of his prices, I am not sure why anyone would continue to do business with him. Each order is like rolling the dice. This is not something I am willing to deal with. To each is own I guess.