This all sounds great other than the fact there is no phone number listed on their website in order to call the company. I sent them an email last month and never received a reply. I find it very difficult to put any validity in a company that I am unable to reach.