What's In Stock?

At Dharma Rose we do our best to balance variety with availability. Over 80% of our catalog can be in stock within 48-72 hours, and 94% within five days. We do our best to maintain decent stock in our remaining items, and find them unique enough to be worth the wait if neccessary. Still, we understand that sometimes you just can't wait.
This new mode of shopping at Dharma Rose tracks our actual inventory to highlight items that should be available to ship within 24 hours.
Simply choose a category from the list on the left to browse our in-stock offerings. You can even browse the selections according to shirt size.
For those who can afford to be more patient, you are welcome to avail yourself of those other amenities and browse our full offerings below.