I'd also suggest waiting for the festival. I'm a very tactile person, and love to be able to examine, touch, and turn over what it is I'm buying. I often purchase from my local kilt shop, even though it's more expensive than what I might find online, just because I'm able to see exactly what it is I'm buying ahead of time. It also helps to support the shop, and keep it open in my area!

Andrew.