Amazon shoppers have dubbed the moisturiser "perfection in a tube" - and it's even on sale