Ordered this product online, paying close attention to the details, return policy, customer service number, etc. Website stated a 100% money back guar…