Checks before purchase