Indeed, you should be equipped to feel a lot these things during the next day, and in case you don't, it may mean that you simply are experiencing poor quality sleep.
Usually, when visiting a website, you can get a general feel whether the company is honest or even otherwise. https://youtube.com/watch?v=veP3f30DoDA