Another thing with recipes is to start off with, is only buy the recipes that you will use yourself and then bulk out with more recipes as you can afford them and ppl require it. If you are in a decent guild and several members of the guild want an enchant then you may be lucky and get your guild bank to buy it and thus saving you some gold. Certainly when you eventually get to 430 enchanting (I know you said you'll stop at 400 but you will eventually get to 450 just by doing random enchants for ppl) you will need a lot of dreamshards to buy recipes, I was lucky and my guild bank supplied me and 4 other guild enchanters with all the shards but it depends on your guild.