Just bought 2 T-shirt's and 2 pairs pyjamas from sainsburys so hardly high end and it came to £45. Am I right to think this is very expensive and out of most peoples reach which is mad as its supermarket clothing?