We want to be as transparent as possible here and say yes, 15-50 days shipping seems like a long time (On some products we are able to offer shipping of less than a week, this will be noted in the product descriptions if there are special individual cases), but as our suppliers are based all over the world it really can take that long.
So to make it worth your while, and to soothe the impatience of waiting for that wonderful cat-filled package to arrive (before you ask, I'm afraid we do not sell actual kittens here!), we reflect this in our prices. So really its a 'Long Wait Vs Great Value\Great Products' situation.
Also, we totally promote the zen act of strengthening patience, so yeah, there's always that :D
For more information on Shipping, please check out our shipping policy.