Dream shards are extremely easy to come by.
On my server atm, in a full pug with me being the only enchanter, nobody bothers to ask for any shards at the end of the run. It's usually just the crystal, sometimes people stick to the 1 person (or as close to as possible taking into account gear obtained during run). In a guild run, with me being only one of two enchanters in guild at 450 (back when it was released, missed server first enchanting by 3 points) any heroic or boe blue that drop'd the guildies gave 'em to me to buy recipes and have to do enchants. I got them all fairly quick, running mass heroics. There really not all that bad, dream shards, to me at least, are like candy.
Now the cloak enchants are pissing me off to no end.