The 39-Point Store Trust Checklist: How Trustworthy Is Your Online Store?