For the Sikhs here in the U.S. -- where do you buy dastar? How many yards or meters long do you usually get the fabric? Do men get longer pieces of fabric? How much do you usually pay? Also, other things like kirpan, kara, kirpan straps, prayer books etc. Where do you buy them in the U.S.? Thanks!!!!