Check out solliving which carries a wide range of yoga supplies. This amazing online store carries everything from yoga mats to yoga bags to various yoga accessories such as yoga blocks, yoga bolsters, yoga straps, etc. You will also find a great collection of meditation cushions, hammocks, etc. Their products are made of natural rubber and cotton, are high quality products, and quite affordable.