Package arrived in the mail from boulder nature labs, and had been charged to my credit card! I did not order this , so i contacted my credit card co. to issue me a new card, and cancel the old one. watch these people, somehow they get your credit card # and you get billed for their product even though you didn't order it.I suggess you contact your credit card co. and let them go after the co.