Ok, so I went to SARMSX.com to purchase the items and have had nothing but difficulties doing so. Is the website legit? They told me there was a dispute with my bank and I needed to sign a document allowing them to withdraw money from my account but I called my bank and they told me no such...