This image illustrates my Siegelite articulating flash bracket with Canon 550EX flash modified with Lumiquest mini softbox. This bracket is no longer produced however, it is often available used on eBay (most often for less than $20 USD). The flash is connected to the camera with a Canon Off Camera Sync Cord. Both the cord and softbox are available as Chinese knock-offs from eBay at a very low price. This setup is shown on a tripod for illustration purposes but, I most often use it hand-held in order to follow the little creepy-crawlies which I photograph.
The Siegelite bracket can also be used very effectively as a non-macro flash bracket. It can also be equipped with a mini-umbrella.
The camera in this case is a Canon 10D and the lens is the Tamron 90mm f/2.8 AF SP Macro. This is the model previous to the present issue Tamron 90mm f/2.8 AD SP Di Macro lens. The "Di" designator indicates that the lens has been optimized for digital sensors but, my non-Di model provides IQ right up there with my "L" quality lenses. BTW: the older Tamron "Adaptall" f/2.5 Macro lens will not work wll on EOS cameras.