www.producerbundle.com is a good site. They offer a variety of products and also free downloads for music production, DJing and more! They offer tools like drum kits, sounds & samples, vst sound banks, sound fonts, construction kits etc. It is a marketplace so you can buy and sell digital products. In my opinion it is the best site for music making. The support is also very friendly.