There are around 20 shades on their website but I've never seen more than around 10 shades on display in stores- including the biggest John Lewis. Are some only available online?