Naps is definitely a source for people not in a hurry. They are good because they are well known and have a wide range of name brand gear.
I ordered from them and received everything in the time everyone else is mentioning. However I wanted to point out shipping times from numerous sources.
I ordered something unrelated to the cycle which were my hats that I ordered from a shop that is down in southern Cali. I also had a order that shipped out the same day from Wyoming...
That package came on Thursday... With a bottle missing. The source actually resent a second package to fix the issue before I even opened it (convenient eh?)... So, now I have a package from Wyoming incoming on Thursday..
Where the hell is my hat?! My second gear pack comes in on Saturday and low and behold no hats.
Today is Sunday and I still haven't gotten them, apparently they are stuck in my areas mail center.
The reason I post this is because it's not always the fault of the source for deliveries. Sometimes the postal service (since it is run by a handfull of morons and Ill calibrated machines..) takes forever even though it's coming from right down your street.
Not trying to say that Naps is great, but I do appreciate I get all my stuff in one pack and the fact that they seem to always come through. I don't know of many private sources that have been around as long as them, and they still haven't turned scammer and run off wth our money yet .. )