As the one poster mentioned, your answer on the application should be "no," since you have not had a felony conviction within 5 years. That said, even if your felony was within the 5 year time frame, the EEOC has recently issued guidelines on this very subject. The employer would need to evaluate the type felony you had compared to the job the employer seeks to fill. If the felony has no bearing on the applied for job, then it should not impact your being hired without being considered discriminatory. Since you would be working in retail, the employer may choose not to hire you if the felony dealt with issues that could affect the public, such as violent acts, as an example.
Answers to questions on this forum do not create an attorney-client relationship.