I was out shopping today for my twins due in Jan and found only a couple of shops that sell knitted hats for newborns. They both had them priced at £15.99. AIBU to think this is expensive or is this the norm?