I've bought some stuff off the climb with the same result. The reason it takes three weeks is because of their business model. They don't actually inventory any items...when an order is placed on their site they order the item from the manufacturer who ships it to them. Then they ship to the consumer. That's also why you can't really exchange anything you buy from them. Because of this I only buy stuff off them I know will work for me and that I don't need immediately.