One can spend a lot of time at the Quilt Patch! They have everything and plenty of lovely samples to look at too.