Why buy antennas ?
Cheaper: NO Better gain: NO Stronger: only in some cases
.....buy an antenna only if you can't "brew" and have plenty money left :)
you can see some brewed by me on these pages, I will try to give size and building notes...but for now you can rely on the pictures.