LOVE the pictures.
Could I make a suggestion?
IMO your site is talking about research studies.
BUT your product is relaxation. For me personally reading about a research study does not convey relaxation. How about a person who looks very relaxed with a quote next to them that says something like a testimonial.
Does it seem strange to you that you are selling videos but there are no videos on your site?
Or maybe I missed them.